In the abstract I’m a strong supporter of the idea that you should be able to use and modify a device you own as you see fit…but in the real world “ownership” is a whole lot murkier than the mental model a lot of tech people have.
I used to have my home screens fully customized but that’s a lot of work creating icons for hundreds of apps. Or even dozens.
2. run linux
3. run emulators
4. run VMs
5. install steam
6. make it a media server
etc
I’ve seen and used terminal applications from the App Store that seem to run a Linux VM locally, which would check off items 2 and 4.