Arma 2 is script based, and i understand that makes it susceptible to hackers, but the fact hacks and cheats get through, is only part of the problem with battleye.
The connection issues, kicks, which can somehow can be put down to your modem/router, why does this only happen with battleye, pb/vac which i also use commonly ive never even heard of problems like this cropping up, these problems have multiplied since dayz brought a large influx of pop playing the game, personally i cant even play arma online since the recent 1.187 battleye update, as my moden & isp require VCMUX, which battleye has poor compatiblity with, LLC which is the work around, kills my internet (nice double edged sword :D).
The global ban debacle, grey area, sure some are people trying to get out of a ban, but in my case i personally know a rl friend who was banned after i bought him CO to play warfare with me, he also had a look at dayz, within a hour of having it installed and playing, im guessing he looted a hacked weapon (said he found a vss), which in turn made him a hacker, surely active local server moderation could handle this far better than a blanket system that works some places but not others, he didnt find it that great to say the least, and never bothered to argue it to continue playing, another potential player gone, this experience, the lack of support/information on the website & the current messages i see if i can stay on a server about 'script kiddies' just comes across as unprofessional.
Reliability, ever had any of the above issues with punkbuster/gameguard/vac?, you might have to manually update a old pb install.
If its in arma 3 in its current form, its pretty much cutting me down to a single player only game, which is defiantly is not why ive played the opflash/arma series for years.