I agree. I would be using Linux full time if the experience was not so jarring all the time. Fonts and themes are off, stuff gets jumbled around, things are wildly inconsistent. You end up spending lots of time doing weird hacks to make everything look alright. Even Elementary will break if you move outside the core applications - it cannot be helped in this ecosystem.
When Linux works for you it's so damn great but I cannot fully enjoy a UI that is so inconsistent and ugly so often.
When Linux works for you it's so damn great but I cannot fully enjoy a UI that is so inconsistent and ugly so often.