I know what you mean. Google is now a way of life, and with some of the great tools they provide (for free) they are pretty indispensable for most businesses.
But I do get the feeling sometimes that some of their developers are not that experienced or aren't used to a professional change control environment, with some tools or apps getting released which are too buggy, or big changes made to layouts which are just dropped on us. It feels sometimes like I'm using tools from a development lab.
Other odd things as well go against normal convention, such as us mere mortals are used to saving things, when we make changes. But in the Google world (such as the settings panel on Chrome), any changes are automatic and don't need to be saved. That's probably more efficient, and means less risk of accidently not saving, but my brain likes to see a "save" button.
Also, Google must have a huge UX (user experience testing) team, but I can't believe they all agreed that the latest search bar, with the tabs across the top (web images maps etc) is more logical and better than when it was down the left hand side.
Me personally, I regularly use time tab, ie search for documents within a time frame to cut down some of the old rubbish. On the left menu it was displayed, now along the top I have to click "search tools" and then select the "any time" tab to choose an option.
As for the constant G+ Local listings that show up above the organic results, but below the sponsor results, this is shameless self marketing, which reduces genuine organic results to below the fold
But Google give plenty of positives, as already said, some superb and free toolsets, and for me, good revenue generating potential with things like adsense.
Maybe a bit of genuine competition would reign in a bit some of the developers, and they would then give a bit more thought to businesses, who seem to be second class citizens these days, but actually provide a lot of the content, rather than just the end users
