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. Now the penalties range from removal of honor points to losing recently acquired PvP gear and even account suspension is there are enough infractions of this sort.
There are many threads on the Official World of Warcraft Forums about this and many blue responses. This has been a major problem in WoW Battlegrounds for quite some time and hopefully this new system will finally end this cheating practice once and for all.