No, no-one suggesting removing non-free OSs. However the grandparent post suggested removing shared hosting, since IIS doesn't compete there. This would fudge the stats in IIS's favour, in the same way that removing non-Free OSs would fudge the stats in Apache's favour.