I think the anti-google anger arrises because many people didn't expect Google to compromise on something that Google, previously, gave the impression of being so important.
Ahoy, our mobile OS is outselling others? Look over there, stuff with wires is still open.
They're no worse than most other companies in terms of what they're doing, but they branded themselves heroes to the internet; now that it's in their best interests to go against their previous stance people feel like they've been sold a bill of goods.
Thus I fall back on my grandma's old adage; a good compromise leaves nobody happy.