There's different standards, m.2 was more of a physical packaging one since you reduce the complexity of storage integrating the system by simply having it be an interface mounted to the board. At the time SATA was the most prevalent interface, so SATA was adapted to run on that.Seems some different internal SSD drives require different enclosures or adapters.