I fucking HATE this argument that if something like Linux is not working out for me, I have no reason to criticize because it's free. That's great, so I'll just use Windows then because it gives me less pain, now what? People will spend money if it saves them some pain.
Being free is NOT a reason to abstain being critical of its quality. Nothing gets better if they keep their standards low. I'm not saying Windows 8 is amazing or anything - I do think it was something of a misstep for Microsoft. But after years of trying Linux, always giving up because it was too flakey, or didn't run the software I wanted, or had too many problems with hardware, it's fucking ended as far as I'm concerned. I'd rather live with Windows 8 than try another Linux distro for as long as I live, and don't really give a damn what the zealots think.