Well, maybe they should wait. We've all seen problems that the first versions of AC have (cough...MD-11..cough). It's just like the software business, you should stay away from x.0 versions. From what I've heard on this forum and other webpages, the a380 is leaning towards being a bit more husky than they planned, so it might have some problems. On the other hand, Airbus might have the right product right off the bat. It's all these factors that Thai (and all the other airlines out there that have not yet commmited to the a380) are going to have to consider.
And to all these people saying that the 747 is outdated. The 747-400 is a relativley new aircraft (rolled out in 1989). The only main thing that it has in common with the 747-100,200,300 is the humped upper deck. The 744 has totally new avionics compared to the classic 747s, a new wing, pretty much new everythings. It's like comparing the Indy cars from the 1960's to today's Indy cars. Heck, they both have four wheel, an open cockpit, and the drivers all wear helmets, and open wheels.
Personally, Im going to say that Thai will go with some more 744s for now, and also have some 380s on the order books so they can get a few (probably 2007, maybe 2008) when the current order book is emptied.
Excuse me, but what does God need with a starship?