I stopped using Ubuntu-like distros 1 year ago. As I was there, I also dropped the DE, now using a tiling windows. Doing things in a terminal most of the time. It feels right, fast and robust enough. If something is not packaged for linux (free or not, I don't care), then I don't use it. Simple as that. I so reduced the ammount of junky software of half probably and I only install things to play/learn with (haskel ghc, python libraries, postgres, and all I feel to play with).<p>Then I work on a company windows laptop. It is slow, takes ages to start up, it is full o crappy software some of it updated last time around the year 2001. GUIs that kill productivity as they are not scriptable, so say bye to automation. And the fun part is that this "paradigm" keeps going, so you find the same problems on SAP, data warehouse, etc. Instead of APIs, you have to log into every system you use, choose your option, download in a folder, change data format, copy in a power point slide... and half day is gone.<p>So, this "Ubuntu is ready because it just works and it is easy", meaning basically that you do all from GUIs, it just does not give the world anything new. If we keep chasing the same old paradigm, I wonder why we bother developing new software then.