Actually I think Meego does not have a chance because of C++. It is Meego's main fault. Qt is a great framework, but that won't help if you force programmers to use languages from the stone age. Anyone who wants to establish a new platform should make it at least as easy to develop for as Android. And I also doubt that you can catch up with other OSes while using a less productive development environment.
On the other hand, I never expected Objective C to be as successful...
I know those bindings (obviously not all of them), but AFAIK there is not one binding that doesn't treat the programmer like a second-class citizen. For example, is there at least one binding with a complete reference documentation? From what I have seen, bindings typically document only the difference between the C++ API and the target language. That makes the documentation hard to read, especially for people who don't know C++.
On the other hand, I never expected Objective C to be as successful...