I’m seeing Linux on Desktop succeed in super-linear growth, so I don’t think there is a reason to give up — we just need to have the breath to walk the long road:
I understand, it could also be that Chrome OS is integral part of that but I have been using OSX since 2006 and I love it. I'm honestly happy about it and I have a totally lazy approach when it comes to the operating system.
Anyhow, I'm also happy about the rise of Linux.
As I already said, I’ve started on Linux in 1999 (I mean 100%, full time, even being the only one in companies where I worked) and stopped using it in 2012. As you can imagine, I was more than patient with it, then I realized it wasn’t for me anymore (I personally think that it sucks right now for tens of reasons, but I understand and respect who uses it, of course). I don’t care if its user base is growing if it can’t offer a flawless experience. I still remember when Gnome devs were more focused on fancy (and crashing) window manager fx while as of today it still lacks a coherent desktop experience between apps. On the server side things aren’t better, considering that systemd almost ruined any chance of decent administration (such as silent fails and binary logs just to name a few examples, crazy!). Still, people uses it, I hope they’re fine, not for me anymore.
systemd is one of the reasons why I worry about GNU/Linux. At home I’m avoiding systemd completely, but I’m not happy that I have to. I understand people who use it, because I once cheered for pulseaudio — until it bit me again and again — and systemd plays the same game as pulseaudio: somewhat working tools built on badly maintainable foundation with lots of problematic politics, but "just follow us" solutions to problems many devs face. Essentially a golden trap people willingly walk into. Like OSX, but I can still avoid it.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.