They release products, only to abandon many of them without a clear reason (like Google Talk). Or they release two products that should be one instead (Android & ChromeOS, or Allo & Duo).
The Google Talk fiasco got me particularly disenchanted. A beautiful, open, standards-compliant product (they even helped extending XMPP with Jingle!) gets replaced by a proprietary mess like Hangouts.
Coupled with no clear strategy other than "we need the next toothbrush" you get what you see.
I'd love an open and honest answer from someone up high in the org chart at Google on that. Better yet, just an acknowledgement of it and how they're going to stop doing this in the future. If they were a startup with 200 employees under the age of 30 I'd understand it, but they're obviously waaaaay beyond that stage.
They might-should-be the same, but they're fundamentally very different roots.
It's not that someone internally calls it out as a failure, but the constant pressure to compete for scarce resources (department budgets and developers in Google's case) encourages the internal politicking and resource wars. If YouTube or Search or Android is considered top priority at the moment, it's very unlikely some project like Google Voice or Google Talk have any kind of leverage in defending their budgets and/or teams.
As best I recall, ChromeOS started as a personal project to see if one could build a OS around a web browser (and Google already had one handy).
On top of this Android didn't start within Google. And Rubin ran it as his own fief. Supposedly he insisted that all Android devices come equipped with a mobile radio, and thus Google would not certify WiFi only tablet devices.
I still haven't fully bought into the Google ecosystem but I'm slowly move over.
Various features like "auto install apps I installed on other devices" want to hide this away, but they fail. For example, they will install apps I installed on another device, but they won't install them in the same position on the screen (something very important for me), and they won't delete it.
Also many apps, including apps made by Apple, do not use iCloud to store their settings and data, or use it inconsistently (e.g. only for data, but not for settings). One spectacular example is the messaging app, which doesn't show SMSs received on all devices (although it shows SMSs received on other devices before I made the backup, making it even more confusing). Of course, the messaging app shows iMessages. So some messages work, but others don't.
Google really had momentum. They bungled it terribly. I just use an iPhone now. It works, no bloatware, no bullshit, no need for useless tweaks.
I should have switched years ago.
Once it becomes a legacy party of Google (hey, remember the original Pixel that Google made? The premium laptop that they no longer support at all? I own it.), chances are they'll drop all that support, just like everything else at Google.
Google has a vested interest in not fixing Android's brokenness. They make a lot of money off phones that needs to be replaced every 2 years. With their strict control over OHA, they can easily mandate PC style platform standards to reduce e-waste, fight planned obsolescence and offer real security updates:
http://penguindreams.org/blog/android-fragmentation/
But they don't. I feel like I'm through, but I don't want an Apple phone either. Ubuntu Mobile has no device support and Plasma only supports two devices (neither with an SDCard option). I wish we had real open hardware :(
No... they really don't. They make a lot of money off search traffic and the app store. Android licensing amounts to approximately $0.75 per handset. That's not even a rounding error on their balance sheet, and SURELY not something to "intentionally break android" over. Broken android is a great way to drive people to other platforms. There's nothing to be gained for them in that.
more to the point, why do you think they released the Pixel line-up? They got sick of vendors screwing up Android by skinning every premium handset on the market (and skins are the primary source of broken garbage). And in that endeavor they've been wildly successful. The pixel is by far the best android handset I've ever owned. You pay for it, but it's worth it if you like android.
Google Assistant? Not available on my Nexus 5X, which I received less than a year ago. Search button behaves differently, Allo behaves differently, "night mode" removed Nexus 5X build and added to Pixel build.
I'm upset because I thought switching to a Google-designed Android phone would rescue me from fragmentation and give me access to the best, cleanest Android experience.
Then they released the Pixel and removed a feature from my phone and fragmented their own operating system's features to differentiate a new device.
http://www.androidauthority.com/how-does-google-make-money-f...
The Pixel doesn't have an sdcard slot, which is a deal breaker for me. (I don't rent my music, so I have a 200GB micosd card with my collection on it). Even their 128GB model simply won't cut it.
Someone is vested in making money every 2 years alright, but it's not Google - it's Qualcomm.
> With their strict control over OHA, they can easily mandate PC style platform standards to reduce e-waste, fight planned obsolescence and offer real security updates
Unfortunately due to Linux's intentional lack of a stable driver ABI, the ability to upgrade Android depends on Qualcomm's willingness to write drivers for old chipsets on newer kernel versions, but that is a rather unattractive proposition for Qualcomm since they want as much demand for their new chips as possible. Qualcomm is a member of the OHA, but they are effectively a monopoly and I doubt Google could push them around.