If Apple allowed sideloading then you're experience would be 100% identical. You would have the freedom to continue using the App Store just like you do today and have a nice curated experience. Contracts would continue to work just like they do today. The thing is, the rest of us would have -more- freedom as we could, optionally and of our own accord, use apps outside of the App Store as well. Nobody is harmed and everyone is happy. Everyone either has the same amount of or more freedom and safety.
1) Apple allows sideloading, you still can use Cydia, they just don't help you with that.
2) No, because read my post carefully:
> As for apple, yes it asks for 30% fee, and it builds a walled garden. But they also offer what others don't: 8 years of support. I'm totally agree to have a walled garden (convenient enough for me), if I could use my phone for 8 years instead of 2-3 as in the Android case.
> Nobody is harmed and everyone is happy.
No. Learn how incentives work.
Though you could easily upload your soft by simply paying $99 for a dev profile.
Yes, I have. You put unnecessary limits on our freedom to agree on certain contracts.
Hence your measures are authoritarian, you try to restrict my freedom. In my opinion it's unethical to restrict people's freedom to make contracts willingly, if it hurts not any third party.
As a consumer, I think apple is doing the right thing, and I totally agree on their terms. We both, Apple and I, agree on what an ipnone is and how it works.
If you don't like it, there is a plethora of other OS: sailfish, mer, postmarket, android, use them.
As for apple, yes it asks for 30% fee, and it builds a walled garden. But they also offer what others don't: 8 years of support. I'm totally agree to have a walled garden (convenient enough for me), if I could use my phone for 8 years instead of 2-3 as in the Android case.
One of the reasons they support their devices for so long is that the earn on the ecosystem. With the laws you propose they would be incentivized to sell more phones supporting them less, turning iphone into another short term phone, like any android one.
Hence you would significantly diminish the choice, hurting me, the consumer.