Since when has the number of sales of a product had anything do with how good it is. The ZX Spectrum sold millions and it was relatively crap. Sorry but I had one.
Everyone loves their phone choice and their phone is the best and having used all 3 and BB I have mine and it's the best too.