Sideloading, the practice of installing apps outside official app stores, has been widely debated, especially after Google's recent tightening of Android app installation rules. A common argument made is that users should be able to run any code they want on hardware they own. While this is true, the restriction issues arise not from hardware limitations but from software control—Google limits what can run through its operating system, not the device hardware itself. Mobile hardware is typically difficult or impossible to use with alternative operating systems due to lack of access and documentation. Apple exemplifies this tightly integrated hardware-software ecosystem; an iPhone without iOS is fundamentally different from the product users expect. Legislative efforts forcing Apple to change iOS's core principles could undermine the iPhone’s success. The author is not defending Apple or Google’s control but suggests criticism should focus on enabling users to truly run any code by allowing installation or creation of alternative operating systems with manufacturer support and documentation. For example, while playing PlayStation games on a PS5 requires accepting Sony’s restrictions, converting the PS5 to run Linux or other software should be possible. Ultimately, the discussion should shift from software-imposed limits to ensuring genuine hardware ownership includes the freedom to build and run any system on that hardware.