Clicking the permalink often brings up reply for lower nested comments.
>There is no reason to load any JavaScript on a page that only contains some text and images.
While I've not read through all of Amp's JS to know what it's for, I will say I've used JS to specifically speed up static pages before.
One example is the Filament Group's loadCSS script[0]. This allows for cross-platform asynchronous CSS loading.
Font loading is also another tricky subject. Linking non-blocking font assets while minimizing FOIT and FOUT is still not a solved problem. Smashing Magazine just had a 50 minute video presentation[1] on this problem. JS loaders are a common approach.
So I disagree with you that page speed is not the primary goal here, simply because I've run into these same kinds of problems myself and can relate. Google also has the advantage that their JS will almost always be cached by end-users.
[0] https://github.com/filamentgroup/loadCSS
[1] https://www.smashingmagazine.com/2018/07/smashingconf-videos...