Comment by panick21_
Not supporting Flash and Java was an advantage. Having apps written in an actual performant language made sense.
RIM with their minimal OS and a bunch of Java crap on top of it, just wasn't gone cut it.
Expensive is the only good point. But the issue with expensive is that, if everybody wants it, like 10% of the population will get it, and the other 90% will want it. And then you have product everybody is trying to get.