It's a classic walled garden, like the Android app store. You can develop Android apps that don't meet their guidelines but you can't distribute them through normal channels.
The part that mandates including js from a corporation on your pages.
But I believe the larger issue is how it makes URL meaningless, and futures a centralisation of the web. It's not against the standard, but certainly the spirit of the web as it was supposed to be.
You can use exactly the same arguement you made against AMP, I don't see negating AMP as some great evil.
[1] or more charitably appealing to a subset of users at high cost to a non-trivial fractions of other users
Edit: clarified about AMP usage and Google's involvement.
I can’t even use the JS from a local CDN.
Google and Micorosft (Bing) have caches. I think Twitter does to (they definitely use AMP). Lots of other social media and other platforms use and highlight AMP content, and I think there are a couple other big players with caches, too.
It's definitely not just Google.
In this case Apple is literally helping you and publishers not get screwed. I think you need to read up on AMP, because seeing the words 'standard technologies' and 'AMP' in the same comment in that way is extremely awkward.
I'm not getting screwed by AMP, and neither, AFAICT, are publishers.
I don't like how Apple unilaterally changes the way that things work (even if that means AMP) without regard to any other parties.
They have the biggest search engine by far. They have the most popular mobile OS by far.
But it's Apple you're mad at?