There's a whole generation of users out there that accept having to wait ten minutes after a reboot before they can do anything, that this is the way personal computing should be.
I help researchers with laptops that are brand new and they run like complete dogshit, and epople just accept this is normal; that you pay for an OS and you can't even do any work.
People rightfully complain about the usability issues with FOSS environments but they should never overlook the fact that - for the most part - things do work pretty efficiently.