Linux specializes in command lines, editing files and GUIs just look horrible. How much time do you spend in the terminal vs GUIs? I know I've spent far too much time in the terminal these past months due I had to.
Although, don't take that wrong as to think I think Linux sucks at everything. It doesn't. There are things I like, for instance, the whole packages system. Easy way to maintain and update software.