Sorry isn't this just another web developer complaining that they have to use someone else's technology? I mean the first time I looked into supporting AMP I had that same visceral reaction "f this it sucks". After spending sometime with it it's not that bad and I get the value prop - AMP is content being served up directly on google.com or cloud flare or any cdn provider that is essentially the evolution of google's cache. Pretty cool if you stop to think about it. In the past to access google's cache you got a pretty fast page response but it was kind of also very broken because not all of the essentials would load correctly. Now with AMP you have some control over that cached page that is offloaded for free to google's servers. I think there are some UX issues for sure - IMO it's open source so you can always open a pull request/issue and try to make it better... or ignore it and continue to build something great... if you have something great people will find it whether you use AMP or not.
It doesn't matter how good or bad the technology is, or whether it's convenient or profitable to use it. AMP is a brazen attempt by Google to use their monopoly to take control of the web. The current version of AMP is not their intended final destination.
so I remember being upset that I could not run my javascript code in amp too... is that maybe what has you feeling it’s google trying to take control of the web... the thing is google make money selling ads not controlling your web content so I just don’t see how your assertion makes sense?
Just think how Youtube evolved from a seemingly open platform - to now where tons of people are being 'deplatformed' for not towing Google's line. That's what happens when Google gets 90%+ market share.
Remember when the Chrome team decided that certain sites won't be allowed to Autoplay videos? Yet other partner sites (and Youtube) were allowed to Autoplay. What if every single f-ing goddamn feature on your website was restricted based what Google says? If you're not "AMP-compliant" enough, following the arbitrary rules Google sets then they might restrict certain features like video viewing on your AMP site. That's the future people are buying into by implementing AMP. Free speech and the open web will die if AMP gets dominant market share.