As to the fabled 50k iPhone applications, most of them are probably garbage, making commercial iPhone development kind of a lottery: your chances of reaching commercial success selling iPhone apps are random and pretty low. So, the "strategy" there is to create scores of small silly apps and sell them for $1, with no support implied. This is kind of like buying a bunch of cheap lottery tickets hoping that one of them will win. The similar pattern can be observed in pre-iPhone app stores like Handango. Believe me, this pattern has nothing to do with how an average developer would like to market his applications.
Can we finally leave "why Maemo is not an iPhone" stuff to the few diehard iPhone owners here and move on to something more constructive?