But as someone who's just an end user, and not working on frontend development who likes AMP, I don't bother commenting when the opinion is extremely skewed to one side.
I love AMP. The website loads faster, feels a lot snappier, and is overall positive experience for me. That's what I care about. I don't care how it got to that point, I want usable and fast loading website - and AMP gives me that.
Can this be speed and mobile friendliness be implemented without AMP? Yes. Is it implemented without AMP? Very rarely.
Of course there's the argument with google trying to get a tighter grip on web and while that is not a good thing the truth is that I, and huge majority of average consumers, just don't care if it means better results for me.
>Of course there's the argument with google trying to get a tighter grip on web and while that is not a good thing the truth is that I, and huge majority of average consumers, just don't care if it means better results for me.
What you are describing is the very common mix of "tragedy of the commons" + "pure utilitarianism". The future would be vastly better if everyone made a small sacrifice now, but each individual action counts for so little that you make the selfish but rational choice of letting others do the small sacrifice.
Maybe your page loads faster now, but this is happening by risking the destruction of the very environment that makes such pages worth reading (independent journalism, freedom from corporate control, etc.). In the long run, it means worse results for you, but your individual sacrifice is unlikely to have any effect. You feel selfish, so you rationalize a story where you are just the "common person" doing what makes sense.
The fact that we have a civilization is proof that there are ways out of this deadlock. For a long time, the answer was religion. We need something for the XXI century to play that role, i.e. making people think not only as individuals but also members of an entire species, ecosystem, etc.
Meanwhile, what you are saying amounts to: "fuck you, I got mine".
>just don't care if it means better results for me.
That's part of the issue though, isn't it? Privacy advocates on here and elsewhere point out frequently that part of the problem is that people don't care enough. There's a similar dynamic in this case.
With AMP, this is cut down to tens of milliseconds.
The question isn't what do people normally do. The question is what's possible without Google's help. 200ms click-to-render is not difficult.
Google can get that down to 20ms or whatever with AMP, but for 99.999% of sites, Google's monopoly position is not the thing holding you back from faster loads.
Google's, Bing's, Baidu's, etc.'s users by and large also love AMP or else they wouldn't spend the money on the infrastructure.
I present to you AMP tech lead: https://news.ycombinator.com/threads?id=cramforce