About every action you possibly can dream of in Blender is available through the menus, and the search operator dialog (activated using space) should provide quite a good access point to all the functions. It is like the Rhino command-line.
A well, Rhino felt userunfriendly when I started out with it. It was nothing close to the performance I had grown to expect from a 3d software.
Turns out that it is not so much the UI that is at fault here, but rather the user. Once the user is willing to open up for a new paradigm the user can learn to use the software with great efficiency.
It all is different, sure. User-unfriendly? Not in my opinion - not even Rhino. It is great once the user has taken time to understand the program.
The same is true for programming. Different languages (tools) have their own strongsuite (procedural, object-oriented, functional). Open up to their differences, embrace their philosopy, and learn to apply. It’ll make the experiences across the entire spectrum more worthwhile.
Does that take time and will it require effort? Yes. But so do many things you have to learn.
I mean, people have to actually learn how to hold their body effectively so that it lasts them longer with less stress on joints and muscles. If it all were “intuitive” we wouldn’t have the need for physiotherapists that much. And that is just the most immediate, most used apparatus a person has to their disposal since birth.