> It's deeply flawed in a lot of ways.
Again, a bloody insult. You carefully choose words to insult the author, are you like that IRL as well?
> I'm curious what's your experience with Docker?
It's basically a virtual machine, almost like WSL for Windows. I couldn't care less about it because it's useful for packaging server applications, not for end users or ISVs.
> Actually XWayland serves this purpose to keep old legacy apps running.
Tell me how I can run KDE2/KDE3 applications in my Fedora 35 or Ubuntu 20.10. Your "actually" is a MISINFORMATION when right now I cannot use most graphical applications just from 10 years ago.
> You don't need to port those to newer toolkits though, you can just ship the old version.
Will not work, Qt2/Qt3/GTK1 are not available under new Linux distros in any shape or form. "Too costly to maintain". GTK2 will be removed soon.
Linux proponents always like to talk about various "workarounds" which are just NOT THERE for the average user. Docker is one of them.
No one will ship anything because Linux distros don't have enough manpower to maintain currently available software.
> I'm trying to explain that some of these problems actually do have solutions
This is FALSE, period. Case in point: http://blogg.forteller.net/2016/humble-test/
Linux distros do not give a damn about any software which they don't include. They don't care about any forward or backward compatibility. Ubuntu just recently tried to remove all 32bit support only then they realized their Wine users would not appreciate it. Most don't care about any stability as they don't give you an option of using say e.g. the current stable kernel or LTS kernels. Period.
Again, the article is about _major current unresolved_ issues in Linux and it stands by it.
Your "solutions", "workarounds", etc. are worth nothing if the average user who's going to install Fedora 35 in two weeks will not be able to use any of them.