Old theory on Google: the engineering team believes in Do No Evil, the marketing teams believes in Make More Money.
I think there's a kernel of truth to this, but I also think that the line between the two becomes blurred as Google's services mature. I haven't used my gmail address in years at this point: it's forwarded, but I believe you get what you pay for so I pay for a hosting account and (several) domains and use those instead.
I'm one of the admins for a Google Apps for Business account at work. The only thing I have good to say about it is that I'm not going to have a server die. Drive is a nightmare, Calendar unreliable and flaky and the Docs apps aren't that useful unless you "go all in Google."
That last part could be true of the entire experience, really, save Drive which sorely lacks in many storage use cases that are essential to running a business. It's really focused on personal, not common files.
Google is doing a lot of evil right now, and I'd be hard pressed to recommend many of the core products.