Where is the performance improvement coming from?
The largest performance benefits comes from a drastic reduction in the number of various objects loaded in AMP
For the millionth time, you don't need AMP to improve your website performance. The reason there is "better performance" in the AMP vs non-AMP pages according to this article, is that there are fewer assets and objects to load in the AMP pages due to some of the restrictions AMP imposes.In other words, load fewer assets, write less code, and you'll have better performance.
AMP is still bad, and it does not itself make the web faster.