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...