If you want something done, do it yourself, or find someone currently unaffiliated with spring and with plenty of time to do it...
Start->Program files->Spring->Settings exists AFAIK.Or silly design choices, for example to get to spring settings have to start tasclient, open the options window, goto the settings tab, and press game settings. How is that user friendly? Why not just put a spring settings button at the top that runs settings.exe rather than hiding everything away? Nobodies making it all apparent and eays to use.
Make patches, submit bugs, give us a free book about HCI (what does it mean anyway? Human control interface?) then, you'll be surprised how much time it will take you...Spring seems designed around emphasising the importance of things 'functioning' s much that what they made is out of reach of a large number of people who simply give up after a few days because its all too much hassle, hassle caused in a lot of cases by bad design decisions that are easily avoidable, easily fixable, and should never have been made to begin with..
Also functionality > ease of control. If you can have a slick interface mockup with broken functionality or an ugly interface with working functionality, what would you choose?
TBH many people really compare Spring way to much with 50 developer strategy game projects while Spring is just made in peoples spare time as a hobby... you really can't expect the same amount of polish...