This article is based on the capitalistic aspects of the definition of "free."
If I burn a full day trying to figure out why something isn't working in linux and maybe fix it. It isn't free. Just about any problem in windows I can take care of in an hour or less. Note that the majority of problems i've run across in linux I spent days if not weeks trying to figure out. This may be just my experience, but considering that linux hasn't spread like wildfire I would bet that im not the only one.