Another subject i find neccessery to discuss, with the intention to eventually influece its implitaion in the next CMSF, is the longevity of the firefights.
From my experince, In a normal firefight in CMSF, rather than having two opposing sides exchangeing fire, the side that gets the first shots almost immediately suppress the opposing side, mostly scoring a nice chunk of kills and sometimes even eliminating the threat. The problem is that it makes manoeuvre based comabt obsolete since, well... there is no need to manoeuvre:)
Look at this video:
www.youtube.com/watch?v=EcapgRx1sxI
(note that It's possibe to create this formation by spliting your squad)
You see one element (in this case a fireteam) exchanging fire with an enemy while another element manoeuvres to the flank in order to actually eliminate the enemy!
In CMSF this kind of encouners are over very qucikly: if the opfor gets the first shots - your forword fireteam would be quickly suppressed while the flanking fireteam loses the purpose of the flanking manoeuvre since there is no more effective base of fire to support them!
But if Vice versa - your guys get the first shots there is no need for flanking - the enemy is usually so damn suppressed that you can order the the other fireteam to simply walk into the enemy's position and destroy them.
IMHO, the next CMSF should opt for longer firefights by rendering higher detailed and cover rich envoirments which improve the survivibilty of the troops or making small arms fire less effective - the point is to have firefights which long enough to grant even more tacticaly challanging and realistic game!