Is a CS grad really that much more capable of creating a native Windows UI application than a "bootcamp-graduated js-monkey?"
I certainly did not learn anything Windows related as a CS major and little to nothing about UI/UX.
Calling people "js-monkeys" is a bad look. We can have a conversation about the quality of applications on different frameworks without stereotyping an entire group of people.
This is a major reason many companies that start native, then try to scale to 100+ person eng teams often end up incorporating web views, and then switching over entirely.
Saw this happen personally for our desktop client at Dropbox.