A short list of the 'little things that add up' (your post up the tree) with your current set up may be of interest as well as people could then comment on the likelihood of those or similar.
Oh, nothing in particular, I guess. I dabble a lot--in C++, Haskell, Ruby, Java, etc. I really liked using package managers on Linux. I remember using Homebrew on OS X. Is that still around?
As for the little things that add up, let's see:
- Much of it's hardware-related, and it might just be due to my poor PC-building skills. For example, my case has a fan that buzzes intermittently, and the ports in back aren't perfectly aligned.
- Windows isn't UNIX-based. I'm aware of things like Cygwin that emulate a UNIX environment, but it feels tacked on. Also, Windows 10 is nice, but it's kind of ugly, among other things.
- On Linux, X has given me a lot of trouble, and though Wayland looks nice, it seems like it'll be a while before it's widely adopted and fully supported. I had a problem with GNOME 3 where it took about a minute before it showed the desktop after logging in, for example. Audio was a pain to deal with, it had Wi-fi connection issues, etc. Also, Linux lacks support for a lot of big applications that I use or intend to use (Photoshop, DAWs, etc.).
- Non-English language input is poor in both operating systems (could just be the language I used though). If I recall correctly, OS X had pretty nice language input support, and the option-characters (e.g. Option + E for an acute accent) were really nice and intuitive.
A short list of the 'little things that add up' (your post up the tree) with your current set up may be of interest as well as people could then comment on the likelihood of those or similar.