I use Linux as a desktop OS out of choice. Originally, no - because I couldn't afford a MacBook, but I've learned to love it and I don't have any need to switch.
Linux desktop is an OS for people who are willing to invest time to get an utterly fantastic, fascinating experience. It doesn't suit modern instant-gratification culture, no, and yes, it takes experience and expertise to get the most out of it, but once you get there, it's bloody amazing.
I'd recommend having it as a small hobby as well as tool, so you can spend time learning and figuring things out and broadening your knowledge.
Disclaimer: Using Arch Linux with the i3 window manager. No, it's not for everyone, but I absolutely love it.
Choice here too - have been running Linux at home for almost 10 years and I never regretted it. There are almost no downsides, except careful choosing what hardware to buy and the lack of Photoshop (though Wine helps with that now).