... that the OEMs are controlling your OS in the first place.
PCs have this problem, too, where the OEM puts a really crappy version of the OS on your device before they ship it, but at least there's a straightforward method to replace it with the stock OS of your choice. No need to 'root' your PC or void your warranty or lose your support or visit suspicious sites.
It's time for the OEMs to stop trying to control their customers' choice in software. It's time for them to adopt a standardized boot loader and just release drivers (or better yet, hardware 'drivers' in the form of a standard compatibility layer) so that the consumer isn't forced to choose their software and their hardware as an inseparable bundle.