Those should not run in a Browser, they should on a real OS (or Emacs).
What's next VMWare inside your Browser? Then it's OS -> Browser -> VM -> OS -> Browser...
Sorry but just because things are possible, doesn't mean that they should be done...
1. Millions of users, who play them happily each day.
2. Sites like Kongregate, Armor Games and Newgrounds, whose business is to publish them.
3. Sites like FlashGameLicense, whose business is to help the business of developing and publishing games that run in browsers.
If something can be done, someone will probably try to make a business out of it. If it catches on, then people who say "just because something is possible, doesn't mean it should be done" are wasting their breath.
Seriously, people managed to write successful, cross-platform software without expecting everyone with any kind of gadget or device to run it with one click.
Why? It was not so long ago that people would have said the same thing about an email client.