Even where you can coordinate a movement adequately, I'd still caution against relying on this coordination... far better to plan several independent actions that by mutual support protect and enhance each other's success (eg by blocking access to resupply or retreat, or delaying the arrival of enemy reserves). If each is likely to obtain some success by their basic planning, then the overall result may be overwhelming even without strict co-ordinations.
Operations that depend on others for their success however are far more likely to have difficulties when inevitable delays or setbacks occur.
An expert player will usually obtain better results if he micromanages everything, but note that this is highly unrealistic. Although some leaders were known for leading from the front, it is simply not possible for a Division commander to personally control every platoon in his division during an operation. But as shown in the video tutorials (for example sending an armored unit to the hill to interdict German units across the river from coming to help at the crossing), it is sometimes wise to break out a few platoons for a specific purpose.
In addition, not all Battalion and company commanders were Pattons and Rommels, which the delegation process reflects well. This game is designed to simulate command at the Battalion and above levels, which is how it should be played. Having said this, to each his own...
Personally I think that the game could be improved by adding an adjustable "quality" to battalion commanders and above. It would be interesting in some scenarios to see what would have happened in the BoTB if for example, a Rommel had been commanding the Battle of the Bulge and/or some Dumbo (i.e. the Commander in Band of Brothers who couldn't read a map) had been commanding Patton's Third Army. Or how about if Maxwell Taylor or "Sean Connery" had planned Operation Market Garden instead of Montgomery?
While I am at it, another fun modification in a future game would be to program in the "doctrine" of the various armies. For example, the German officers were trained to exercise latitude to interpret their orders to adapt to changing situations, whereas other armies were mostly less flexible. (The German doctrine was studied and used by the US Marine Corps after WW2).