Finally registered a forum account just to express my (mild) frustration at this as a developer. I'm not part of Apple's developer program and have no plans to join anytime soon (my day job has me developing for other platforms), but I once wrote
a minor extension to scratch an itch I had. I probably spent more time making the icon than writing the code, just because it was such a small itch, but it's been listed in the gallery ever since shortly after Safari 5.1 came out and was still in use by a few thousand folks the last time I checked my server logs.
To say the least, I won't be ponying up the $99 per year just to keep my free extension listed. I enjoyed making it, it was a fun exercise, and I'm glad it's provided a benefit to several thousand others, but there's no way I'll be shelling out that sort of cash for the privilege of pushing out an update, should one ever be necessary. If/when it breaks, they'll just have to Google around to find my site and install the update manually...assuming that Apple hasn't locked security down by then so that only extensions from the gallery are permitted.
And as a user, I find it even more frustrating. At least when Gatekeeper was introduced, we had assurances that we'd still be able to download apps from third parties. We're getting no such assurances here (EDIT: other than saying that they'll continue to work
for now). I find this particularly annoying, since I just got done switching
back to Safari after being away for a few years, and I did so specifically because an extension I rely on, Tampermonkey, had finally been ported to Safari. If a move like this ends up forcing extensions like Tampermonkey away, I'll be forced away again too.