Anyone complaining that installing software in Linux is always complicated hasn’t installed software on Linux.
I didn’t complain it’s always complicated. I used a specific example of when it is complicated. Such examples happen to all Linux users from time to time, and I think we should be working to ensure users never ever, for any reason, ever need to bust out the CLI to install basic software. Maybe when SteamOS becomes more widespread devs will fall in line with whatever Valve has chosen as their preferred install method. Fingers crossed it’s flatpaks! Normies don’t want many methods to install software. They want one simple, reliable method, which works the same way every single time. And if we’re being honest, even power users would be happy with that. Just ask my fellow macOS devs :)
You highlight the issue: Linux users like it to be fragmented. So unless Valve forces consolidation, it will stay a mess, and it will continue to repel average users. If that’s what we want, cool. Let’s just stop calling every year the year of Linux, because that will never be the case.