You are being obtuse.
The 96boards CARRIER BOARD has PCIe and M2 sockets right on it. How many times do I have to repeat that?
And while not a forced standard, MANY CE boards have M2. In particular, Hikey960/970, Rock960, Dragonboard 820c, Dragonboard 845c.