You are blaming a community (probably one of the best you will ever see on the net) that is doing what Nokia should have done, asking nothing in return. You blame people who are working for you, in their spare time, for free, and you didn't nothing to make Maemo better. Do you really think that is their duty to develop applications for free? This should be Nokia's duty, not theirs.