Also, MS and Apple charge for their software. Linux OS are free. That doesn’t absolve Lenovo from selling “certified” laptops that aren’t compatible though.
I also find that sticking to older enterprise Thinkpads (X, T, W) and staying away from the toys posing as thinkpads tremendously helps avoid headaches with Linux. Shame on Lenovo for mucking the waters and using the name for enterprise and consumer machines.
And older enterprise class thinkpads are dirt cheap on top of being easily fixable and upgradable for peanuts because every IT department is on a 3 years lease cycle.
I paid ~2k$ for a Lenovo Laptop certified for Ubuntu. I don't really see the difference between doing that and paying 2k$ for an Apple laptop that's certified for MacOS (which i've upgraded for 8 years for free), or some other laptop certified for windows.
Except for the obvious difference that the Lenovo Laptop does not work with Ubuntu as promised.
How do Apple charge for their software? They do sell things like Logic Pro I suppose, but not the OS itself.
To add some more useful (anecdotal) data, I have a Thinkpad T15 with Ubuntu 20.04 and everything works smoothly (even secure boot) EXCEPT the fingerprints reader, although TBH I still haven't tried after updating to 20.04. So in my opinion Lenovo support for Ubuntu is really good.
But since I paid 2k$ for a Lenovo Ubuntu laptop, I'm the one that's wrong for expecting the fingerprint reader to actually work.
That's ok for any Laptop that isn't advertised as "Ubuntu certified".
But I literally had to uninstall Ubuntu and install Arch to get audio and microphone back to work after the 19.04 update broke it, and some dev mentioning on the bug report that the fix wouldn't land on 20.04 which it didn't.
Imagine Microsoft or Apple telling their users that they have to live without a soundcard for 6 months during COVID-19 because "tough luck". Well that's pretty much how Canonical and Lenovo treat their customers.