Incase none of you know, all these issues are just from the Arma 2 engine itself. The engine was never meant to be hacker proof or anything, this was never a competitive game such as battlefield or call of duty. The whole purpose of Arma 2 was for a military sim, a game that some friends could get together and play out war scenarios. The engine itself is built to accept scripts and edit's so that custom missions and objects can be added to the game very easily. None of it is simply "Bad Coding" as you put it because BI never expected this kind of game play out of Arma 2.