Anonymous, 14 Sep 2016Unless vendors drop their proprietary skins and apps and install stock android instead, users ... moreI really would hate if they impose this. Frankly the additions of new versions have been available in skinned Android sometimes a few years before it came to vanilla OS.
What would be good for it, would be some Windows like style: drivers that can be just added to the ROM file to flash, and skins made easy to integrate, app based extra functions (just like Windows programs).
Considering both OSes are made to run in an unimaginable count of combinations of hardware, this approach could work well, how hard it's to program is another story.
Even vanilla Android would also require some longer testing and coding of drivers like camera, screen, chipset and extra hardware to the OS. It's not like vanilla Android would just be dropped into any device and work like a Windows PC does, it doesn't include much (if any, can't say for sure) drivers to the hardware that it will run at, these are added by vendor. Google can do it for Nexus that they have in-house development for that specific hardware, but it's not the same for all devices. Windows Phone managed because it was extremely limited in hardware choices as well.
It is unfortunate that new devices are still released, in 2016, with KitKat. Example? Tab E Lite. Other exist too.
What is unfortunate is that Google could not force the OEM to update their phones.
Some did an effort, like Samsung that regrouped it's mid and low-range phones in 4 series, and every phone in each series shares closes specs, so upgrades can be made for cheaped devices (althrough they barely go on for a year, but usual low-end Samsung devices are stuck on their first OS forever, so it is an improvement)
I do not say they are good (even their flagship support is very short) but there is improvement. Not only Samsung, (Motorola's G and X series got a great support so far, the G1 got from 4.3 to 5.1 and it costed less than 200$! Support that we can compare to some flagships!!!) But every OEM.
Unless vendors drop their proprietary skins and apps and install stock android instead, users will never be able to experience latest android updates perhaps google should impose this on mobile vendors