I have every Arma game, and have followed the evolution of Arma 3.
The very first issue I found, that needs to be resolved is.
If I own Arma, then Arma controls, should just be used by Arma 2.
And if I then purchase Arma 3,
Arma 3 Should already know what controls to use.
Setting up the controls for every purchase is the old DOS way, and the most difficult task when purchasing a new game. Aside from plying with the configuration files.