As for Linux support for your M1, did you check out Asahi Linux? https://www.youtube.com/watch?v=9zHoZK4FoIo Its development is progressing rapidly, so be sure to check out the latest development status at their site: https://asahilinux.org/
it is blazingly fast. No kidding around... everything just snaps on when clicked.
If this is the future I may have to start buying apple hardware
In my experience though I stopped buying laptops for personal use and started buying desktops. Easier to upgrade, usually cheaper and better support for Linux just by virtue of not having things like a Wifi or BT card.
Afaik they're exactly the same as Lenovo: a Windows PC manufacturer that happens to be popular with Linux users, and which doesn't go out of their way to break things for Linux users. But they've shipped laptops that had broken power management on Linux on launch day, for example. They're not a Linux hardware vendor.
(The Bluetooth thing sucks though.)