Let me stress this major point. Google is NOT the web. They are but one major player. Yet when we speak of "SEO" we mean "pleasing Google". I find that reprehensible. Google is NOT fighting for a better web experience. They are trying desperately to achieve what Facebook has done... keeping users engaged. While I appreciate what Google has done to encourage web standards, they are totally screwing up with their attempt at recreating AOL. AMP is simply the latest example of keeping users on a Google site.