Most web developers do make fairly lean websites, but that is not enough when ads and a dozen tracking scripts which in part are supplied by Google are slapped over their work.
Which is completely 100% irrelevant from the end-user perspective.
Just to be clear, I hate AMP, but I also feel a sort of pleasurable vindication in the pain that developers and companies must now go through because of the horrendously slow trackers and ads they used to fill their pages with.
Google could restrict the content loaded in AdSense iframes and apply AMP restrictions to ad content only. They also have the means to limit the number of ads partners can load on a page, and restrict the overzealous use of Google Tag Manager which slows down sites.
Google offers both the poison and the antidote, and each of their solutions, see what they're doing with request blocking in Chrome, happens to erode user liberties and privacy rights to concentrate power around Google properties.
It's a bad idea to just slap AdSense and analytics in a page. If they're a requirement then they need to be properly integrated and thought about. It can be done properly but nobody really does.