I'm using blender for about 8 years now and for my taste, blender has a very powerful UI once you get used to it, it's very fast. However, of course it has flaws, but in my opinion it doesn't need such a hard makeover, just changing a few things would do it. And yes, it needs a lot more documentation/tutorials and you have to have time and patience to learn it. Baking with cycles would be such a milestone!