[citation][nom]deadlockedworld[/nom]Or maybe you need to be business/marketing educated. No matter if you like Apple or not, the iphone is one of the leading products in the sector in terms of features, power, battery life, user experience, etc. In terms of build quality and features, its still better than the majority of its competitors. Now, do other companies deserve higher sales for their strong offerings in the sector? - Yes they do. Is it stupid for people to go buy one of the best tech products out there? No it is not.[/citation]
iPhone is pretty good, but I think if users did at least a little bit of research (other than poking at a phone for 5 minutes in the store) we would see much greater diversity in the phone market than iPhone selling all the high end devices, and HTC selling all the cheap Androids. I mean, if you buy a phone then you are stuck with it for 2+ years! During that time phone graphics will roughly quadruple in performance, and phone CPUs will easily double in performance, while battery life gets much better (expect to see 2-3 day battery life in a year or so like we currently have with dumb-phones). Surely anyone would owe it to themselves to be a little cautious, and do a bit of research before making a decision.
Apple makes a device that is very well rounded and is great for entertainment/multimedia, but chokes when you try to do 'work' with it. It is also THE device to get if you also have a Mac, ipad, and/or ipod as they all work pretty well together, but I don't get PC users who get an iPhone as their only apple product... Apple products are like voltron, the more you hook up the better it gets.
Android phones are neat, especially if you like Google services. They are much more flexible in what they can do, but they are also a little harder to use, and the interfaces are so fragmented by the hardware makers that it becomes a pain. But some of the absolute best no-compromise hardware is on Android phones, and their app selection is great.
WP7/7.5 is OK all around for work or play, but not as mature an OS as iOS or Android.
WP8 is a giant question mark as we have not heard the full feature list yet (or even speculation of the rest of the feature list... surely they are hiding something fun by being so hush-hush), but should bring the WP platform up to speed with iOS and Android, while having a more complete office suite, work domain capabilities, and a growing app selection that will cross over with Windows8 and Windows8RT, which could be compelling for those who use Windows OS on their other devices.
But the point is that each platform has a ton to offer, and no platform right now offers 'everything'. I think if people looked around a bit more then the market would be much more evenly distributed, and the people using their devices would get a lot more out of them than just making calls and playing angry birds like they do at present.