Linux is preferable to Microsoft, but lazy people who don't want to bother to learn any basic programming skills would be very frustrated by it.