I think that Blender's user interaction is quite bad. I know that Blender's ease of use has increased a lot with the 2.5 version but it's still quite hard to use Blender during the first hours.
When you launch the software for the first time, you have a hard time figuring how to perform the simplest tasks (and the selection is one of the most basic actions of a 3D modeling software).
Asking new users to learn ~30 shortcuts is not the solution, really. Using shortcuts is a fast way to model an object but it takes some time to get used to them.
From what I have read, the goal of the upcoming versions (2.8, ...) is to make Blender more user-friendly.
Without radically modifying the current interface, I think that Blender should feature a new "Selection" tab.
Here is a mockup:
I think a new Selection tab makes a lot of sense:
- One of the most basic actions of every 3D modeling software is ... selecting vertices, edges, faces, objets. These Selection -related buttons need to be easily accessible. And currently, how do you access them? With a menu and shortcuts.. That's not really user-friendly.
- What does a new user tries to do after launching Blender? He/She tries to select the cube and move it. Once he/she understands how to Edit it, there is still a need to select vertices, edges, faces... Blender should offer an easy way for new users to select (and not ask to use shortcuts).