I think it clearly shows that complex UI apps require cross platform UI, or will remain single platform (Xcode, Visual Studio).
I was at a crossroads in 2008. I had been developing mostly in C for a decade and decided to pivot to being your standard “Enterprise Dev”. I had a choice between moving my career to C# or Java. I chose C# partly because of the bad stench of the cross platform Java IDEs at the time. Give me VS or Xcode any day over a Java based IDE.
Photoshop definitely isn’t using a non native runtime. I doubt that Blender is either.
But for writing C# apps in a Windows computer, the old VS was already miles ahead back in 2010. It is a really good product. It had RAD tools, testing, deployment, source control, database migrations, all wrapped in a very snappy and convenient GUI that I still don't think VS Code replaces properly. As much as I love the command line and unix philosophy, there was something about such a complete IDE that made me very productive. All IMO of course.
However I strongly believe that VS Code will get better and better with time and be able to fully replace old VS even for this use case in the future.
Yes and a long time ago Sun came out with Swing. How did that work out?
Even before that MS came out with P-Code and the abomination that was Word 6 for the Mac.