I think that's Proton's fault more than Linux
To the end user, it doesn't matter.
It seems not all app developers are equally motivated to make their stuff easy to run.
Yes, that is the point. Many developers don't care to rewrite their software for the 1% of people that daily drive Linux .
No shit. It doesn't matter because any type of troubleshooting and most installations require you to dive into the CLI or download an appimage, open the properties and select an executable. This is not remotely intuitive. I mean I could go on and on and on with this but anyone who uses Linux knows it already. I just don't understand why they can't see how incredibly unintuitive the entire system is, with seemingly no plans to make it easier.