What's the alternative?
I'm not fan of Android, but there aren't any other mobile operating systems you could install on it. Well, aside from non-Googly versions of Android as mentioned. You could argue they should ship with that, but it would turn off a lot of customers who expect to see Google's apps on an Android phone. Many people are willing to trade privacy for convenience. Their choice, not my problem.