Google could have given its users the same advantages of AMP without AMP just by saying: we'll penalize slow and cluttered websites in web searches, in favour of fast and clean ones.
That would have been equally painful for the developers, but not for the users.