As a developer mainly on MacOS I feel the author's pain. There's also some legitimate gripes about Apple locking down their platform in a way that is ultimately hostile to users down the road.

As a user I say suck it up. Notarization and 1st party QA will make users lives so much easier. I have yet to see people run into serious issues with either that weren't doing things that entitlements/signing were designed to prevent.

The $100/year dev license kinda sucks if you just want to hack around and distribute code, but it also goes a long way to stopping people from creating spam accounts and evading bans. But it's a pretty trivial burden, if you're distributing software professionally and can't cough up $100 in revenue in a year... maybe try your hand at something else or just go the amateur route?

I also don't get complaining about obsoleting 32 bit. Use obsolete software on an obsolete OS in a VM like the rest of us, we all hate supporting things until the end of time.

> just go the amateur route?

But how do you even go the amateur route? You still won't be able to distribute what you make.

A big part of my childhood was making games, and sharing them on shareware sites in the mid 90s. It sucks that kids today aren't going to be able to do that. There was no way I could afford $100 as a 10 year old.

I hypothesize "fantasy consoles"* are potentially fertile ground for young developers. They impose a lot of restrictions, but to someone starting out that means fairly low limits to understanding the basics of the environment (as opposed to something like UE4). They're also cheap or free. And some of them (like PICO-8) host user-created games.

*https://github.com/paladin-t/fantasy