I agree with you. Google isn't a shining knight of consumer rights and privacy but I don't think they are as bad as every thinks.
They offer a lot of customization for tracking and the ability to turn it off. They don't do anything hyper anti-consumer(IMO) and provide me very good products at either a low price or at the cost of my data(which I'm willing to pay with).
I don't see all the reason for the hate, but it is there, and I'm glad they are taking steps to be more privacy aware.