Otherwise they can stick to javascript.
(And, of course, anything else that compiles to javascript)
This doesn't give anything to web developers. It gives C / C++ developers a way onto the web.
That's not fair at all, because there are valid answers to that question like "Because I also want my programs to run in the browser."
Many developers choose the web because there is their audience, their business, their future. And we know that people don't like to install stuffs, they want to consume a product LIVE.
CUSTOMERS want ultra high performances, especially on mobile. Therefore businesses will have to deliver these performances.
Trust me, in a few years , getting a good client-side gig will mean knowing C/C++ .
The limitation today is the size of the "js" code produced, which is way too heavy.