Yes. The BIOS forces the Intel SATA controller into RAID mode for better SSD power management. I have no idea why this is necessary, maybe the AHCI standard isn’t good enough?
Intel has not provided drivers to the Linux community to support RAID mode. So it’s technically Intel saying you can’t run Linux on it, not Lenovo or Microsoft.
All the BIOS really does is change the PCI device IDs, so making the Linux kernel recognize the SATA controller in RAID mode should be a simple change.