You are right, the VI are nearly as powerful as complicated to handle the more you want to use the full musical potential of all available patches. It definitly seems reasonabel for me that VSL-Developpers would think more about an easy and intuitive Handling of the vast variety of samples available.
For me at least It is much easier to search and apply the right Patch I need for a certain note by deciding which Qualities it should have than by reading again and again tons of articulations (let it be 75 or 300 for the Violins - and you have to do this for each orchestral Instrument) to find the right one.
To me it at least it would be a great help, if the VI software would react on the musical demands (= which qualitiy should the right patch have) more than on Matrices, grids, CC-Definition, Keys etc.
And since we can have with SSD's and large RAM all patches loaded which are available it is the pure annoyance either to reduce the amount of Variants in a instrument-track of the amount of displayable Articulations on my screen as well as is to me really tedious to search for each single note again and again all patches/articulations I have loaded.
I think if you really ever tried to programm a whole orchestral score this way, you will know what I am talking about.