Thanks for this, Terence, and for attending the AC to represent these views.
One additional issue I have with AMP is that publishers do not have access to the same analytics they would if users were viewing their own websites rather than AMP pages. This makes it harder for them to understand how their users are behaving and to design better products based on that information.