I think CA is fine for doing very small missions with a collaborative aspect. A ground player, maybe a few air players... it works okay. It's not amazing, it had problems... it was also only $10. Not to say my expectations were met, exactly, but I'm not expecting the world from a $10 product.
More to the point, though, I would _gladly_ pay more for a more evolved product that achieved the #1 goal the product seems to want to achieve: providing meaningful context for the air war that is being simulated up above. There are various abstractions of this in the Blue Flag server and others, but all of them are transparent and disappointing. The result is that often aircraft are just flying around, doing their own thing, in a very disorganized fashion. The other result is that most players are only flying air-to-air. Air-to-air combat only exists, of course, in order to maintain air superiority for your bombers. Bombers only exist to effect the battle on the ground. In other words, what we currently have in servers is the exact opposite of how it should really function. If your motivation came from being able to see the actual ground war, and to be able to interact with it in some meaningful way or another (I personally do not think we need a tank sim of any kind in order to do this), it would make a huge echo throughout the entire DCS experience.