As we speak, Battleground are overridden with bots. BGs award honor for everyone in them for a win, and you only need to be near someone else when they get a kill to get credit and honor for it. The prevalence of bots can largely be attributed by the fact that you don't need to do anything to be showered with rewards. Given that new bots will be made to circumvent any security measures that Blizzard puts in place, it seems like there is a case to be made that maybe the whole system needs an overhaul so that a simple bot can't gain honor through it.
Should BGs and honor gains in general be overhauled to be dependent on what you, yourself, have done? Would this fix bot issues? How would you recommend adding in performance-issued honor gains?