I had been under the assumption that switching all the various GUIs over to Qt was part of the reason why MeeGo came to be in the first place... That is, the point was to harmonize mobile Linux by settling on common components even if that means abandoning some work (e.g. rpm packages instead of Maemo's apt, Qt instead of GTK+).
If MeeGo didn't even accomplish that, I have to question why Maemo and Moblin were ever merged. The two projects would have probably fared better on their own, without the uncertainty of the MeeGo reset. Now both lost their momentum and have been painted as part of the "MeeGo flop", undeservedly or not.
I believe Amazon use AT&T's roaming relationships rather than having to do deals with operators in each country, so the device is always using roaming data when it's not in the USA, thus the reason they turn off some of the features that use more bandwidth for international users.