Did you have the same network this guy had? The guy needed to do an apples to apples test. None of his criticism means anything without proof that 7 year old Linux handled installing on that machine better.
Why? He tried an install of XP and it didn't work on his hardware.
If I had a nickel for every time I've seen a Linux newbie have problems with his particular hardware and then throw up his hands and blame Linux I would be running against Obama myself.
And then along come the MS shills and scream, "See! Linux doesn't work! "
This article is evidence of one person's problem in actually installing a Microsoft operating system. It's actually not that uncommon but he's under no obligation to conform to YOUR rules.
He's doing a very common thing. He's using the most preferred Windows version (XP) on new hardware. And it doesn't work.