I should be able to install any app I want from a download link, that's what I expect. Apple has no business to make a decision about user choices.
Clicking on a link and installing an app like you would do on windows seems the right thing to do.
On top of that many brands (asus, oneplus, even some Chinese brands) let you unlock the bootloader with official tools. Using this you can take full control.
So it's far from 'none'. I recently bought a zenfone 6 because it satisfies this criterion. Asus is even sending devices to alternative os developers to help them out. So we can choose to not support walled gardens, and it's not even hard. It's a question of getting people to value software freedom higher.