Re: This is a crime against the planet
As regards Android software updates, it's not so much Google who are a bit shit (they actually want all their users to be on a current version) but the original equipment manufacturers (who would rather your phone vendor buy new chips from them) not bothering to release binary blobs.
Google inherited Android with inherent issues that made updates relient on hardware vendors, so if they are to blame then it is for rushing Android to market to compete with iOS. This mistake Google haven't made with ChromeOS.