I never understood the Linux guys. All that matters to a common user is the user interface and whether their apps and games run or not. They don't care about telemetry, architecture etc. The damn thing should just work and it should allow familiar interactions.
I have tried switching to Linux several times over the decades. It required many compromises on the interface and compatibilities. Why is it so difficult to slap on a clone of Windows or Mac UI on Linux? I'm not saying they are good. But it avoids the feel of moving to an alien land and learn everything afresh. People don't have time for that.
Have you tried Linux with KDE? Feels more Windows-ish than modern Windows
Trademarks and other intellectual property rights prevent cloning those.
This is why I recommend macOS to everyone. It's the only OS that is truly polished and where you don't have to worry about viruses and everything just works. mac could be better, but it's still leading the pack. People don't want the OS to become their hobby.