I'm not calling the majority of people sheep here, I'm just saying a lot of Apple fans are sheep.
When I see people argue that Apple products are better, the majority of the time I see them unable to state a specific reason why. It isn't the hardware, as Android and even WP7 have better hardware. Software? I'll give you that some bits on iOS are smoother, and there is some ease of use, but in other things there are just so many oversights in basic usability (Notifications till now for example).
I feel no anger towards Apple, other than their business practices of late. And you might be confusing anger for frustration. I see people saying Apple was the first smartphone, or that they did this or that first, when in fact Nokia, Blackberry, HTC, LG, Samsung and overseas companies were doing things long before they did. Yes, they did innovate a minor bit, but that was only after copying someone else.
Android has its quirks, most of which are due to manufacturers not thinking of proper builds for their phone (Motorola Droid for example sucked when it came out, and still has issues). Then there are the carriers that pile their proprietary crap, or manufacturers putting on unoptimized skins. There are battery issues (Not as many with the newer releases), and there are a few oversights. However, comparing the speed at which changes hit Android phones compared to Apple, you can honestly see which will come out on top.
Can you say you're happy with the iOS5 feature set? Other than Siri, everything I've seen is underwhelming, and doesn't hold a candle to features coming in ICS. Even the upgrades to iPhone 4S are underwhelming, as the specs are a year out of date.
As for Android-supporters not pointing out positive things about Android... Most of the time the things they point out as negative on iPhone, that is the positive on Android.
I honestly don't care what anyone chooses as their phone of choice. I only support Android because I prefer freedom of choice, and dislike companies that lock you in for things you paid to own.