Once you've put a little effort into learning Blender's interface you realize that it is actually very good. Far from perfect, but still very good. Tools are (mostly) in logical, consistent places, it's very customisable and, in my opinion, quite attractive. I suspect that the problem most people have with the interface is that it looks and behaves differently to other programs, but why should a 3d modelling and animation package's interface be similar to a word processors?
There. I've said something good about Blender's UI.