only flown with thai once, not through choice but because it was a flight share. the seats didn't recline and the crew, bizarrely, announced before we took off that people shouldn't sleep on the floor... i've never seen anyone sleeping on an airplane floor. ever.
when booking flights i've always managed to get a quality airline for considerably less than a thai airways ticket, can't understand why people bother with them, unless they enjoy wasting money. up to you, i guess.