I think that we give too much importance to AMP. Seeing AMP results at the top of the search results does not causally mean that those results got there thanks to AMP, of course.
The popularity of AMP is also limited; according to BuiltWith, less than 0.1% of the Internet uses AMP. Actually, of the top 10k websites (who arguably have large developing budgets and can be expected to lead AMP adoption due to commercial interests and free hands available), the adoption is only 0.4%.
I'm not against AMP. It just seems to me that amongst developers we consider AMP 'popular', but that doesn't necessarily mean it's popular in 'the real world' too. So just wanted to give a bit of nuance.
By the way, let's not forget that SSL only recently reached 18.4% adoption of the top 1 million websites based on Alexa data (see here: HTTPS adoption has reached the tipping point). As everyone knows here, SSL is both as a ranking signal and technical feature already quite old. And yet in the real world not even used on a third of all websites.
So let's not make ourselves crazy that AMP adoption should have been implemented yesterday instead of today.