> Not to mention that Chrome has figured out how to push updates, while a majority of Androids are still running a version released over two years ago.
The reason for the hold out is the carriers, not Google. Google is very good at pushing updates to phones when it's not limited by the carriers (and Android implemented over the air updates years before anyone else did. iPhones still require cables to be updated).