AMP is pretty anti-walled-garden. It's specifically a way of getting the advantages of centralization (performance standards, caching by a central server) while making that the same advantages are available to competitors (see e.g. Twitter's use of AMP: https://searchengineland.com/twitter-ramps-amp-278300)