To prevent anti-competitive behavior (illegal tying/bundling), Apple should be legally obligated to unlock the bootloader of devices once they are offered for sale.
Amusingly someone found out how to run macOS on iPad, by jailbreaking older devices (iPad Pro (M1, M2) or iPad Air (M1)), with an older iPadOS which has a virtualization framework: https://github.com/nfzerox/VirtualMacOniPad
Everybody thinks macOS on ipad would be great, but it's not. If you are in the ecosystem, you can use your ipad as a remote display for your mac. Boom, macos on ipad.