"This makes the point that the real battle we should be fighting is not for control of Android/iOS, but the ability to run other operating systems on phones."
Sometimes owner control, cf. corporate control, can be had by sacrificing hardware functionality, i.e., features, closed source drivers. Choice between particular hardware feature(s) working and control over the hardware in general.