No need to insult the man.
Like someone else mentioned, he is not unlike millions of other iPhone users (or non-Android users in general) who don't want a desktop experience on a phone. I think Android caters more to the tech savvy crowd...ya know, not MOST people. I don't see a need to call them dumb.
When Android is done right, it's a beautiful thing (SGS II w/Touch Wiz 4, Nexus phones
). Most buyers will want something simple and easy to use (and that's understandable). They do not care if their phone has a quad-core processor or if it can fly them to the moon. They just need it to work. Even some of the flagship Android phones can be buggy as hell. A dual-core processor can't save terrible software. That's the one thing I hate about Android...too many people put so much effort into having amazing hardware and do not give enough attention to the overall experience. Even though WP7 phones and iOS devices aren't the most impressive when it comes to hardware, they work flawlessly (and they are simple to use which, in my opinion, is what a phone should be). It is one of the reasons why I really wish Sprint would get a decent WP7 phone soon (as WP7 is the only OS I'd want to use right now). Sometimes I find myself getting annoyed with Android because it's a little too much like my PC....and don't even get me started on the Android Market
I love my Nexus S, even though the hardware is a little old. It's one of the few Android phones I've used/seen that is relatively bug-free. I think a lot of people have had bad experiences with Android phones (wasn't there some article floating around the web about Android devices having the highest return rates?) and that is why many may think they "suck".