Agreed on most points. And to be honest, if you're a real customer of Google (we use them for our business) you are treated worse than the "free service" (where you aren't the customer, you're the product). Our work accounts have a fraction of the functionality of our free accounts and the idea that this is somehow doing us a favor ("we only give you the very most stable of our services") is rather unconvincing.