If you're talking about electron apps, that's a whole other ballgame. We don't build electron apps for internal stuff afaik.
And there's a really good reason everyone switched.
People within companies are building web apps because thats what they know. The world has changed in the past 10 years. In response to that, you took a hard line stance that this is "definitely not the reason." I disagree.
I _think_ you're trying to argue about why developers -- as a whole -- have moved towards web apps, but its hard to say because that's not at all what I'm talking about and you haven't made that part clear.
Gone were the days of having dB passwords on every machine and wandering from PC to PC with a floppy or CD.
And that was the problem with desktop apps 10 years ago.
Even when MS fixed deployment for desktop apps they still left it massively overcomplicated. It should have been a simple one click in visual studio to build an installer and it never was.
One click deployment was/is pretty awful too that came out just as Google pioneered background updates.
Now that I'm older and can't mode switch between languages as quickly as I could when I was younger, I find myself just using Node for my personal stuff.