It strikes me that a lot of these discussions about LR originate with people who have more or less jumped into using the software without taking the time to actually read the "manual" - in this case the many printed books and video guides that are out there. This strikes me as somewhat like a Cessna pilot who tries to fly a Boeing Dreamliner cold and complains how it's not like what he's familiar with.
The goal of software should be to enable the target audience to get their job done with minimum effort. Minimum effort in training, minimum effort in execution, maximum quality. Some seem to think that having to read books and watch Julieanne Kost videos in order to use a piece of software somehow makes makes it more "noble". I think that is silly. It may be unavoidable or hard to avoid, but we do image processing as a means to an end, not to get bragging rights (like lugging 20kg of photo equipment to some freezing mountain top).
This is a very challenging goal, as on the one hand, you want to offer advanced features that allows advanced users to get advanced chores done efficiently. At the same time, you want the threshold for getting the basic stuff (both for inexperienced users, but also for efficiency in experienced users) to be as low as possible. And avoid clutter.
Basically, this means (in my view) to put the "core functionality" (stuff that 99% of the users do 99% of the time that they launch an application) in a spot where it is really visible, really easy and really fast. The more exotic stuff should be slightly less visible. At the same time, you want UI-things to "make sense". By using established OS conventions and sorting stuff that "belongs together", people will be able to find things that they have never used. That is (in itself) a great thing, but it runs counter to the idea of a "list of functions sorted by popularity".
So user interaction is complex, (I would guess) based on handicraft more than science, and you can't make everyone happy.
You should still strive to make your users happy, and I think that Lightroom has some potential for improvement.
1. A big gripe that I have with Adobe is that they tend to follow "Adobe conventions" instead of OS conventions. This may not be a problem for hard-core Adobe users, but for the rest of us it creates an additional obstacle to be efficient with their tools. It reminds me of websites that wants to be "different", and ends up causing endless confusion. For UI, "boring" is much better than "novel". To justify using a novel approach to UI, there has to be significant gains to compensate for the drawbacks.
2. Also, with Lightroom they seem to favor long dropdown lists of e.g. pair of parameters rather than just exposing the two parameters directly in certain modules. I think that is incredibly annoying.
3. Being fundamentally a "database" based on homogenous and well-described elements, I would hope for a program like this to offer search functionality second to none. Basically any (meta-data) characteristic I can imagine should be easily filtered on without having to spend 20 minutes on Julieanne (though she is a great tutor). I don't think that LR is quite there.
-h