Apple has every right to only publish material they find suitable, and that's exactly how it should be.
The problem is that Apple has set it up so that what I can install on my hardware is determined by them. I don't get to make my own choice. Apple makes it for me.
The solution is to mandate an option for jailbreaking or sideloading on users' devices. Then Apple's opinion doesn't matter anymore. They can filter however they want, and I can install whatever I want, just as it should be.
Forcing Apple to publish things they don't want to publish is going about it all wrong.
Your solution would be a welcomed first step... However the "free market" counter argument is "just buy Android", and it's unclear whether Apple's hardware is "yours"; aren't you renting it from your network operator? Are you free to resell it?
Anyway I maintain that if all of publishing is controlled by private companies that are not answerable to the 1st amendment, then there is not much free speech anymore.
The argument that private companies should be free to not publish whatever they want for any reason applies just the same to hiring; and yet everyone is ok with the fact that companies are not free to refuse to hire someone for any reason: some reasons are acceptable, some are not.
I'm just advocating that there should be acceptable reasons to not publish something (it's bad) and unacceptable ones (we don't like what it says).
Apple has every right to only publish material they find suitable, and that's exactly how it should be.
The problem is that Apple has set it up so that what I can install on my hardware is determined by them. I don't get to make my own choice. Apple makes it for me.
The solution is to mandate an option for jailbreaking or sideloading on users' devices. Then Apple's opinion doesn't matter anymore. They can filter however they want, and I can install whatever I want, just as it should be.
Forcing Apple to publish things they don't want to publish is going about it all wrong.