I think Microsoft has actually been very smart to put a lot of energy into moving their languages forward because he is the sort of stuff that keeps developers interested and actually gets them interested in moving to the platform and maybe they were on the Java platform and were perfectly happy there.