Would have to agree that Air Asia delays are commonplace.
Have traveled Thai AA frequently - last time we had booked a flight BKK-KKC. Received an SMS the day before departure to advise the flight had been cancelled
...only to find out 2 weeks later the entire route had been cancelled.
Same experience another time for BKK-HKT and HKT-BKK....
Paying the extra 1000THB to fly Thai is now no longer an issue for us.