I am hostile towards AMP because the benefits it gives are overrated and easy to achieve if you know what you're doing. AMP is designed to strip down the complexity and make pages small so they load fast (yes, there's more to it, I know), which is something that can be done with a little bit of knowledge about how page loading and resources work.
AMP is marketed as a pre-requisite for fast site loading, when in reality it's just one in many ways to achieve that. But with this ideology, Google prioritizes AMP pages because they must be the fastest, and they hijack the URLs on Mobile, again all in the name of Speed, but at what cost.