Have to agree. I've tried Android, WP 8, and now iPhone and I've liked them all for different reasons. For the longest time I was very pro Android mostly because they had a lot of OS features or larger screens/etc. that Apple didn't have yet. Once they did, I decided to give Apple a try. I should mention I was never anti-Apple just some good natured ribbing of friend/etc. but not the "fanboy" level stuff that a lot of people go to.
Even when I was deep into Android any time someone asked me what to get I always told them to go play with them all and see what they liked because like you said different people have different needs. I don't ever want to see any of the companies fail (which really sucks about Windows for example) because the more companies are around the better it is for the consumer with competition in price and innovation. If there were only one company making smartphones it would be very bad for the consumer.