Firstly, sorry for off topic.
and secondly, I agree with your remark about ARMA2 being a "survey" sim (considering its used properly).
- Having an overabundance of vehicles is what makes life easier in ARMA2 and more fun. I underlined the fact that they make life easier because being on foot (all the time) in a hostile territory and on a really large scale environment can be quite boring and personally I find it masochistic :P.
- The class restriction is again something that can be avoided to make the sim more enjoyable. I don't fully agree with this though. I find that class restriction is a lot more fun and a much better training method.
- AFAIK the fact that the scoring model is based upon kills is because there are no scripted events. Everything is AI driven and this is something that gives you a lot more freedom from what you asked for. But... some people love it :P