There are so many other things that need fixing first. They should spend some time getting all the most used modules to use the same UX. Panels looks and acts totally differently to Views, both of which are totally different to Blocks.
We found a module the other day that had a Delete TAB, not a button, not a link but a TAB. Honestly. Who does that?
Sometimes the save button is at the bottom, sometimes the top, sometimes it saves via AJAX...
What they should do is like the module HOOK system, do the same for the user experience/GUI front end.
And Drupal is so slow. So painfully slow. Install a few modules and e-commerce and wow. Slow. Slow. Slow.
And as soon as you start debugging it, nearly all the code ends up being along the lines of:
$function($args);
due to the HOOKs. When you're five or six levels deep and the call stack is just full of $function() calls... what then?