It's required for a sideload app in the EU. It's required to make a testflight app that isn't discoverable on the app store, but people can opt-in to running (though apple still heavily restricts what apps you can publish via testflight, it's not a substitute for sideloading).
> There is no reason for it to be polluted with everyone’s throwaway side projects.
Too late for that, the app store already has a huge amount of trash on it.
If apple insists that the appstore is the only way to get software on a computer in my pocket which I paid for and own, then yes, they are obligated to let me put trash on it.
If apple won't let people put anything on it (as they don't), then they should be obligated to let me install devices in another way.
It's already incredibly silly that if I want to just have my own simple app (like idk, a native app that lets me upload a photo to my personal archive over a custom protocol I use), I have to jump through hoops as if I want the whole world to use it, even if I never intend for anyone outside literally just me to touch it.
What kids? We don't really make much kids anymore in the developed world :p
flash does not have a free version (and i recall a trial version is locked after some days of usage). Guess where they got their flash development/program from?
You can create apps on the iPad and share the source bundles with friends without a paid account https://developer.apple.com/swift-playground/
edit: To be clear, I'm not defending Apple here, I'm still 200% in favor of "let people run the code they want on the device they own", what I'm trying to say is just if you're a kid who wants to do this, you already can!
Maybe in the US, spending 100$ per year for a small hobby is nothing to think about, but In most countries in the world, including the EU, it's something that will compete against other spendings, even if only for other hobbies
Now, their friends all have iphones, and if a kid could hack out an app for their friend group and share it around, it would give them great motivation to learn and hack in that ecosystem.
It's kids, idealistic OSS hackers, and people in the global south who see the $100/year and give up.
It's also just plain dumb rent-seeking that no other OS does. I can make an APK for a friend for free, I can make an exe for a friend, an elf for a friend, etc.
Yet, even if I live in the EU and thus can distribute apps to my friends to sideload directly, even then I'm required to pay $100/year or my app stops working.