I’ve been using Linux exclusively at home for about 3 years (Fedora). I game, program and do office work. Maybe I’ve just gotten used to it, but I really don’t run into problems these days. I still need to live in windows for work and coming from my home environment I find it pretty painful to work in honestly.