This article seems to add no value to the discussion... Did you plan to make a point rooted in any sort of argument? Where did Microsoft not make a choice?
I think you might have an interesting point to make, and as someone who has worked on the project, I am especially interested in seeing and hearing criticism, but you have not provided any information or value to the discussion.