What Nokia has learned is openess matters a lot to some consumers. And yes, it doesn't at all to most.
But they also learned that openess matters a LOT to developers and other companies who may want to use MeeGo on their devices in the future.
And developers and widespread adoption of MeeGo by other companies will determine if MeeGo succeeds, just like it did Android. Nokia has smartly realized they can't do this by themselves.
Exactly the opposite is true. Apply some common sense.
Get your facts straight. Maemo 5 and the N900 is just being released in major markets like India. Why would they expand marketing the N900 if it was a failure, not making money and being dropped immediately?
Nokia has gone all-in with MeeGo as their OS for future top-of-the-line devices. There wouldn't even be a MeeGo project if Maemo was a failure, much less the major investment Nokia is putting into MeeGo. Any fool can see that the N900 has sold well beyond expectations and given Nokia and Intel the confidence move forward with MeeGo. So Intel must be impressed with how well the N900 has done too.
There you go cryin' about flash 10 again. And again - no one else has it either! Except for a very poor-running beta for Android, that is. Who cares? Flash sucks eggs anyway. I'll be glad when it goes away.