Bill, you have no idea about how Revit is developed, or the bright, creative people who are behind the software. Revit's main limitation is manpower and time. It takes time to develop, code and test features, and you rant on about how Autodesk doesn't listen, etc. They test tools exhaustively until they feel they are ready for the rigours of daily use by all the twisted minds that will be using the software.
And if you want to be part of the solution, start a definition of a feature, put it in a wish, and see what the rest of user community thinks. Otherwise you are becoming a sideshow to the rest of the group whose emotions don't get in the way of polite dialog.