The original article - while showing Windows itself as attracting a lower salary - shows that jobs involving Microsoft/proprietary technologies are paid significantly more than OS counterparts. It seems to me that the author (certainly of the cnet article) jumped to conclusions based on the first graph of the story, not the full picture.
Here in the UK, developers using Microsoft technologies are easily paid double what your average LAMP developer earns (in my experience).