I flew Thai business class with my family from Sydney to Zurich. I found the airline at best a little better then average. I will say that the food was of good quality and lots of it. The drinks were in abundant supply. However the planes are were old. My seat electronics were not working. Can I imagine paying business class fares and having too manually adjust the position . The entertainment system is very outdated. The TV screen is standard definition and scratched. The upholstery is tearing and thin. If seated in one position the seat is thin and the padding has lost form do I started developing pressure pain. The seats do not recline completely.At best it's 150 deg. So slowly you start to slide down as u sleep. So eventually u wake up to reposition yourself. The cabin crew is helpful but they can only work with what they are given to work with. I think Thai airways needs to buy new planes or at least update there business class.
Thai Airways is an airline that has consistently shown great customer attitude both on ground and in air. I have been travelling recently from SYD to BKK and am in praise for their friendliness and service. Unlike on a Lufthansa follow-on flight to FRA you get your own personal screen for entertainment with a decent choice of movies, respectable meals and good seat pitch. In addition you get your amenities pouch with some useful necessities. I have flown Thai Airways on a previous flight from SYD to AKL.
First time we had flown Thai Airways to Bangkok from Heathrow. Very impressed with service and cabin personnel. Food and drink plentiful, exceeding all other airlines we have flown with. Only problem was viewing the screen on both outward and return journey. If back of seat screens installed then rating would be 100%. Would definitely use Thai again.