Mainly console hacking and romhacking software is my problem. There are closed source tools in that scene too which makes things even more inconvenient. I have all my bases covered on Linux for the most part when it comes to work and my more normalfag hobbies (although I too would like to take up music). Of course devs always shit things up at some point and it's a pain in the ass keeping old software running particularly when shitty libraries decide to break compatibility. I think flatpak, despite its flaws, will help in that regard. But it won't fix the fact that there only appears to be one DE that won't chase shitty trends and reinvent the wheel, and that's xfce. But it uses gtk which is a problem.
>no thumbnails in their file pickers
To be fair, this is only in gtk-epic programs and there have been hacks to substitute the Qt file picker. I believe you can read about them on Archwiki, but last I checked they don't work anymore. I'm guessing the problem is once again gtk updates making unnecessary changes to shit and to hell with everyone else. There's an old but good writeup on GNOME and gtk bullshit here:
Maybe there's an updated solution now. It doesn't often bother me anymore since I just drag&drop from the file manager and only rarely does software not support that.
And don't get me wrong, I still love Linux for servers and other applications like specialty operating systems. I don't blame it for not being a perfect desktop OS, I'm more just frustrated that all desktop OS have their share of problems and we have to pick our poison.
Kek, I haven't watched it yet. The idea mostly goes back to my pre-existing interest in writing homebrew for consoles I grew up with and how I liked VNs ever since /a/ and /jp/ introduced me to them around a decade ago. Recently I've been downloading more to hoard old releases as they slowly get replaced by modern-Windows-only rereleases. I've had to do research on the games that have English patches or official English releases, and having to see normalfags complaining about outdated engines, graphics, aspect ratios, or screen resolutions really got to me. I had wanted to write a VN before, but scrapped my ideas each time. Now I'm just considering a change in software requirements for when I do have a story I'm satisfied with.