My suggestions:
Better voice acting.
Better voice acting.
And better AI speech (such as when an AI teammate is giving coordinants, etc.)
That voice acting killed ArmA 2 for me and just ruined any sense of immersion.
I don't mean to be "That Guy" but the newer Operation Flashpoint titles had overall better voice acting and better blending of the AI sound files.