I think the main issue is that many accounts used for botting are either stolen or alt accounts, and on top of that, some players are so stupid/bad that you hardly notice the difference between them and a bot.
Why would people steal account then farm a set of PvP gear on it? BG bots are made for personal convenience so you don't need to farm the gear yourself or to get HK achievements.