The good old days! I've been a desktop Linux user for going on a decade. Yes, it used to be a mess. Something only someone with technical acumen, enormous amounts of free time, and an endless supply of patience would subject themselves to. It's amazing how much has changed. Maybe I was lucky. I transitioned from 'student with plenty of time to mess around with my computer' into 'adult who actually needs to get work done' at around the time that Linux desktops were becoming mature. I've been using Ubuntu for the last two years and rarely have problems. Granted, I'm not a typical computer user. I don't need everything dumbed down and made pretty. I need a stable and reliable system that I have complete control over. It doesn't hurt that any software I need is an 'apt-get install' away as well.
So thank you Linux, and thanks to all the developers that contribute to the ecosystem.