Linux is missing so many opportunities to eat into Windows because the distro communities are so utterly divided. Ubuntu tried but failed to become the distro of choice.
Mint is the best contender but until hoardes of developers from other distros jump ship and support Mint to become good enough to become a powerful enough contender then it will continue to struggle.
I won’t even get into the issue of different desktops with Gnome, K, Mate, Cinamon, etc
Then we need to address applications. Even Libreoffice is regrettably not good enough yet to replace the ubiquitous MS Office for most people. Until Mint becomes the main distro, the likes of Adobe, SAP, and thousands of others will not invest their dollars into producing and maintaining a Linux version. They need a winner to risk their efforts on.
Then there’s the basics of printing and scanning which are still woeful.
Graphic drivers, sleeping, hiberbating, touchscreens, WiFi are all serious issues or shortcomings I’ve faced with Mint and others.
We need the community to finally stop masturbating on their own fantasies and instead join together in a creative orgy of cooperation on one distro to finally push Windows aside forever.