As for meego not being as popular as android... well, no one can really tell for sure at this point. MeeGo is more akin to standard Linux than android is which make it appealing to developers who are already familiar with various Linux development. In other words, you have more choice as a developer. You can install the meego sdk, or you can develop and run meego apps on your normal Linux desktop. The APIs for MeeGo are Qt, which IMHO are just as nice as anything in java or android.
Time will tell whether meego will be the awesome. Android really didn't become very popular until some time after the first device (the G1) hit the market.