This reads like every forum post where someone has asked "how's X distro work on Y laptop", and then people respond with something like the following:
"Runs great! No issues. Suspend/resume are wonky but I'm able to get by. Bluetooth doesn't work reliably but who needs that? Wifi is slower than in Windows."
This is also my experience, recently, with investigating laptops to switch to from my MBP2015. The average person does not give a single shit about this stuff. They expect it to either work, or they'll go where it does. Pop!_OS is certainly a step in the right direction, but it is in no way a true competitor to the ecosystems found on Windows/macOS.
I've run Linux/FreeBSD on and off since 2002ish, too, so I don't feel off in saying this.
There is almost no laptop out there that "just works" with Linux. You might get lucky, and the stars align when you do an install/buy a pre-set Linux laptop from System76/Dell, and then it works, but this isn't always the case for people.
On a Mac? Keyboard issues aside, things "just work" most of the time. I can run a Mac and ship actual products to people, or I can run some open source cobbled together setup and spend my time trying to make it work instead.
You only live once, so you should only do the latter for ideological reasons.