OneDrive managers on the other hand are one step away from inventing some way of adding a gacha mechanic.
I think you miss the more common reasoning though. This starts with "can we build a Windows app?" The answer to that was "no" for many more people until relatively recently. The .NET Framework wasn't as available by default until the second half of the 2000s which caused some Windows app devs to hold off beyond the performance reasons and WinForms vs WPF. Electron and React go hand-in-hand here as they made a (crappy) Windows app easy.
What I feel popularized this was the webview approach on mobile. In 2010, there were a ton of frameworks popping up for hybrid mobile development. This was carried forward to desktop although some of us had been embedding IE webviews much earlier. This let people say "yes" and it went from one thing to the next with diversions into React Native.
I ditched Windows long ago so I'm mentioning this only in the interest of accuracy.
"Infecting with screwdrivers" now see how dumb that sounds?
So no, React is a (poor) solution, not the problem. The problem is Windows can't nail down a solid SDK for it's platforms.
So React, the most popular front-end library and used my hundreds of thousands of successful apps, is the ridiculous electric screwdriver? See how weird that sounds and makes it obvious you guys can't give an honest assessment?
React is the symptom here, not the cause.