@OP
The situation with having to change (update) dlls after updating Sonar isn't so different than Adobe After-Effects users having to reinstall extensions after updating After-Effects.
It's really not that time consuming.
BTW, No matter which DAW software you choose, you're going to make some degree of compromise.
They all have strengths/weaknesses.
It doesn't hurt to have a couple different tools in the toolbox.
The "perfect DAW"... by committee...
Another thing to think about:
A lot of controllers have come/gone over the past 20 years.
How many actually survive and are supported for a significant period of time?
If you were running the company and had to choose where to spend resources, would third-party MIDI controllers (that likely won't be around 2 years from now) be a high priority?
In today's economic climate, tough choices have to be made.
Mackie Control is somewhat of a "standard"... but it's not a strict standard (thus the issues with certain controllers including Machine/Studio).