Nah, still a crap airline. Just booked an Economy ticket the other day - was between Thai and Singapore Air. Same price. But Thai only allows $23kg of luggage, SIngapore Air allows $30kg. You can get an extra $7kg of luggage allowance on Thai for $200, lol. Singapore Airlines is so easy to change flights online yourself compared to stupid Thai Air. Upgrading on Singapore Air much easier too, and all done online before checkin.