I have used Windows, OSX, Linux (a lot of variations), BSD, and Solaris..
But, the OS that has stuck out the most to me the most was first Ubuntu.. and now Crunchbang (#!). I've been looking for a lightweight experience for awhile and I am someone that didn't dig GNOME3, KDE, or LXDE. I did like Windowmaker, but unfortunately that's a project that's kinda rolling in a grave somewhere.
As far as this guy saying that he's having too many problems with dependencies, he's obviously "on something" because if you're using a package manager correctly, you shouldn't have the problems he's stating. Maybe 10 years ago it would have been a problem, but nowadays, Linux is a cakewalk! Even if you can't get the package from that repo, there are always other repos or you can even COMPILE FROM SOURCE like the rest of us Linux guys do!!!
It's a novel concept really!