I hope so. I've been using Linux for 10 years for everything except gaming. And two years ago i went fulltime with proton and lutris (switched to heroic though).
And let me tell you, we're at a point where its multiple times more straight forward to just install something like Fedora KDE, and do almost anything windows can, than trying to deal with whatever the hell microsoft is up to these days.
The biggest problem still is software discoverability. It is our duty to guide newcomers where they want to go instead of gatekeeping.
Flatpak just fixed their cleaning up of old versions which was a deterrent for a lot of people. There are a few technical things people complain about. I think the main real complain comes from its syntax since it doesnt work with shell or is POSIX.
And let me tell you, we’re at a point where its multiple times more straight forward to just install something like Fedora KDE, and do almost anything windows can, than trying to deal with whatever the hell microsoft is up to these days.
Yep that was my turning point.
Only I have to disagree with Fedora as first Linux, it requires manual fiddling with repositories just to install codecs that any average unskilled user would expect to work out of the box
The codec thing really is a bummer. But thats really one of the few things you would have to do on Fedora while theres plenty of other pitfalls with other distros too. Like an older kernel or having to manually configure drivers for some hardware with Debian, or having to deal with canonicals shenanigans on Ubuntu.
Maybe one of the more niche distros is a better guess for some, like Nobara or Bazzite for gaming.
I just switched to Bazzite yesterday and it's insane how far linux has come. Next-next and everything works, even on a nightmare combination of hardware (Lenovo Legion half assed uefi, amd apu+ nvidia gpu).
I will try cyberpunk one day if its on sale and my pile of shame has gotten smaller.
I made the switch to Heroic from Lutris because the integration is just better. I used both for a while, bc the witcher 3 worked better on the legacy version for me, and heroic didn't let you choose the (legacy or nextgen), while lutris only had the legacy version. But now you can install any version you want on Heroic (looking at you, every other platform with forced updates). Also, while Lutris downloads the offline installers off of GOG, heroic installs it via the GOG galaxy redistributable. This also makes it possible to sync playtime and savegames, although this is experimental right now. As soon as they start implementing achievements (which i think they have planned) its feature complete for me.
Updates of heroic itself and the games always went fine, although it must be said that the most challenging titles i have on gog right now are witcher 3 and metro exodus.