If you were last alive capping b your teamate could have been correct in telling you to run to a. If time ran out it wouldnt matter that you capped b because the other team would still have a and c. Running to cap a would fix this. In regard to you getting 9 obj and 2 kills thats just you buddy. Could be related to your ranking but i tend to get upwards of 16 kills and only 2-3 captures.
Why would you “fix” sonething thats working correctly? Bots like players when they see you run in or behind smoke try to predict where you will go. Simply running back the way you came will stop this. Bots also have very good hearing if you start shooting in or behind a smoke the can figure out where you are even if there is a smoke there. When in a smoke if you cough bots can hear it and will shoot you. Making smokes just an impenetrable wall that obscures any sort of noise and making bots be stupider is dumb. This would make coop incredibly easy by just having the commander call in smoke, and everyone having 3 smokes and 2 smoke launchers. The bots aren’t cheating they dont have x-ray and your better off having bots with more then 3iq.
Sandstorm isn't a simulator. Many of the things you suggest would sacrifice gameplay and make the game annoying and frustrating. While trying to shoot someone and having a gun jam is realistic it has no place in a video game. Adding RNG removes skill and leads to players feeling cheated.
Many of the things your propose are realistic but would kill the game. My suggestion to you would be go play arma.
I agree with NWIs decision against vote kick as someone who frequently gets hackusated by both his own and the other team. For example a team in completive today thought I was speed hacking because I was running a 7% weight load out and getting to their side of b before they did. If kicking was implemented I probably would have been kicked for no fault of my own, better to leave it to someone who can better judge the situation. If you really think someone is cheating and its ruining your experience you can just leave.