Improve how you kick people from BG
I was just playing a BG, on a turret, actively shooting the enemy and next thing I know, I am kicked from the BG for being "inactive".
Basing when to kick players purely based on random people reporting them is not sensible.
Your current logic: 3 players reported X so we're going to instantly kick him and make him lose any honor he was about to get in the BG
Your new logic should be: 3 players reported X and we also identified he didn't cast any spells or move or even use the mouse for more than 45 seconds