As an example of using AMP with normal links, see Cloudflare's implementation[0]. It is possible for many CDN-like services to implement AMP caches. Web sites link to each other normally, and mobile visitors can be served the AMP version.
Remember that AMP is an open standard and accepting pull requests[1].
> Who (other than Google) can possibly see this as a good thing?
Users want faster pages. From all these AMP critics, I have never heard an alternate solution, or even an idea, of how we can streamline delivery of article content.
AMP is imperfect. But it is a step in the right direction _for users_. Critics need to step up with a better idea, or maybe some code, and quit with the (in this case, unfounded) rhetoric.