dcumpian
Once done, however, any new controls will (should) automatically be theme-aware. That's when you can build an easy to use theme editor. Until then, hardcoding is probably the only way to do it.
Bolded for truth.

It takes a while to refactor 20+ years of legacy UI.
Adq
It is base not only on this case, but the whole last years conception. There is too many hard-coded things in Sonar and there is lack of crucial settings, because... and so on. May be it changes, but there are more words than actions. And read this:
http://forum.cakewalk.com/FindPost/3420226
I'm very afraid of this "We're about to move on to discussions" and "But we may introduce".
We already have an internal tool for designers/developers, but it's not ready for primetime. Hence "we're about to move on to discussions" about this. There's nothing nefarious here, it's just part of the monthly product cycles. Once the integration between SONAR and the theme tool is ready, if a color bothers someone, they'll be able to easily change it and share it with others.
"But we may introduce enhancements and expansions over time." is just that. We're already working on another theme, but themes themselves will need to adapt along with application updates. For instance, we'll need to properly handle greater than 4k resolutions soon, and themes will need a bit of tweaking as a result.
Most importantly themes are a community driven feature, and this all depends on feedback cycles. We need to be open to introducing new enhancements over time.