Please read below....
This ^^^
Garbage how? Because of Android's security model? Because Android is open source? Because they have Tegra 2? Because they have 4.3 inch screens? Because they are LTE? Because they have Flash? Because they smoke the iPhone performance wise? Because they don't look pretty like iPhone 4? Because they don't have a single finger death touch? By the way Anandtech has shown that the Verizon iPhone has the same exact issue.
WP7 got overshadowed because MS is already falling into their old habits. They are glossing over questions about when they will push updates. WP7 has such potential but MS has to prove to people they can and will keep the updates coming like Apple and Google do.
You can have octacore 12Ghz cpu with 3-way sli gtx 580 in your phone but if you don't have the software to use it at an optimized level it's useless. I learned this when I bought into the whole "LOL THESE IPHONE CAN'T COMPETE WITH MY DROID SPECS" specs don't mean shit unless you got a polished OS to back it up... and thats what ios is... at least compared to android. I could give a ratass that android phones now have tegra 2 or dual core capabilities but it will still have a clunky, sloppy, unoptimized piece of shit OS.
The rest of the things you listed I'll go over briefly:
having a bigger screen doesn't make the phone better, some would say it makes it even more useless, the evo has the WORST battery life on the entire planet and it borderline pocketable. I don’t believe in watching movies on a phone on browsing the phone for hrs so I don't have about screens that 4.3 inches.
LTE is still in the beginning stages, has it barely rolled out yet. VERY few people are even noticing 4g speeds. Again this is the same analogy as having 3 gtx 580's in your phone but not having the software to optimize it.
I'll give you the single finger death touch; Google def has the right idea with a search, home back button. I hear apple is headed in this direction too tho.
Who really cares about flash anymore You keep viewing you spammy ads, I don’t care for it.