I'm not sure how a reasonable person can see that article and think Microsoft doesn't have to worry about justifying features, project management, testing, documentation, group policies, localization, security, or anything else that makes a "simple" feature for Windows complicated because the source saying so happens to be more than ten years old.
The process and consideration outlined is certainly in-line with my own experiences at Microsoft.
The fact that the article is old doesn't meant we should ignore it, but on the other hand, you have to consider the possibility that things change over the course of a decade, and the article may be out-dated. You can't use 10-year-old evidence as 'proof' of anything currently happening at Microsoft, though you can use it as evidence to weigh probabilities.