React is the latest example of it. Great! They just discovered how many 80's UI's used event loops.
Maybe they should bother to learn how to do it in first place?
And I even argue that it's possible to make swing apps that fit nearly seamlessly into a platform given enough attention to detail which is not a popular opinion.
How long did it take again to get anything resembling proper layout controls in a web application? Oh wait, we still don't have it. Motif had a better model for this back in the 80's.
Wow, you must be a grumpy old man, hating those youngsters. They can't even tie their shoelaces alone...
Actually I have seen some people under 40, who could use a microwave oven, use a smart phone, and some could even use desktop applications. I believe many of them can find their way around stuff outside the web browser.
Regarding developing swing apps as "use swing": I have managed to do it after reading the docs, and I'm under 40. It was actually more pleasant than using HTML+JS.
Reading the docs is a good place to learn. That's how I did it when I was under 40.