Also, it is not faster than Java bytecode nor ActionScript. Microsoft just wanted to have control over every aspect of programming. They couldn't stand 3rd-party tools being that popular.

And how much faster are bytecode languages from scripting languages? The only difference between them is the parser...