My only experience with using Mackie control is on my Zoom R16, which quite honestly sucks as a control surface, you're better off using keyboard and mouse. I plan on buying the X32 compact which will become my main studio mixer/control surface, so this will eventually effect me at that point.
I disagree that the touchscreen support in Windows 8 is limited or a failure. Windows 8 has a larger install base than all version of Mac OS, and is still growing. In fact one of the best things in touch screen support isn't even moving faders, but being able to fly through your project sections with ease using swipe and pinch zoom. Compared to other DAW's the touchscreen support in CW is unsurpassed. Some of the 3rd party plugins still need support for touch, but it works on almost everything. In fact I love borrowing my wife's surface pro for small projects, I plan on getting a surface pro or some type of two in one for small projects. The Raven is a totally different beast and can't be compared to the native Windows API for touch.
But having touch screen support and having a control surface are two different things and I can understand why someone would prefer having a dedicated control surface.
Obviously this is an issue, but I think open sourcing the source code is probably the best scenario. Look I work in software development for a hardware manufacturer, so I understand where CW is coming from on this. At the end of the day there is only so much budget for projects, only so much time for developers on staff. If you look at the control surface market, the ones using CW products are probably on the VS700, the ones using Mackie products are probably using something else, so to spend a lot of development time and money updating the code.