Wallis doesn't understand about virtual machines ...
again, i get some semi type of gibrish and mixing apples with oranges.
ofcourse CLR are not written in assembly u dope. JAVA are here for the last decade or more and still people used the x86.. ask yourself why!
Even if microsft write a new o.s. for ARM or tablets in 2-3 years still ARM and such won't able to run any significant application that need as gstrong cpu like Intel's Atom. Yes you would be able to read your emails or watch a video on it but to have decent app running on it you need Intel and it's not going to change for the next 5 years or so.
obviously you hardly know what you are talking about that's probably the reason you mix unrelated thing and conclude false conclusions.