Blizzard has completely changed their stance on people being AFK in the battlegrounds and instituted a much stiffer penalty for people who are non-participants in the BGs and trying to leach honor. Initally the report AFK system only ensured that they would receive no honor for the BG if enough people reported them unless they engaged an enemy in combat