What you ask is a $100.000 simulation for the price of $25. I can tell you that most things you mention are not even present in a $100.000 simulation. You know why not?
Ask 100 ppl what they want to see in a combat simulation and you will get 100 different opinions. In the case of CMSF there are only one or two programmers who need to program it all. And then it is a simple matter of priorities. Not that some point you make are relevant but those few programmers were working on CMSF, CMA and CM:Normandy. You could say…. fix CMSF first then…. but believe… if those priorities would be made then war will start with the WW2 fans who are waiting for 5 years to a sequel of CM-1 series like CMBB/CMAK.
So I would say the glass is half full here and we should cherish what we have now cause there is no other product coming even close to CMSF atm.