If they're going to report you, let the BG chat know you're not a bot or afk, and your response will be to stay in combat, so you cannot be AFK flagged.

Mention that killing Rams/Harpies or horde if they're close is not pursuing victory conditions, and because they're forcing you to do this they are decreasing the chances they will win.

I have a macro, which I run on all five toons... which is enough toons reporting others AFK to flag the entire battleground.
It was supplied by the Legion of Boom guys, and works.
If I'm flagged AFK when I am not, I'll press it which has all five of my guys run the macro.
When others complain... who flagged me AFK, I'm not AFK etc.
I say, yeah some idiot is reporting my toons AFK too and I'm not AFK.

Don't abuse the macro, but use it whenever you are reported AFK and are not AFK.
Everyone in the BG, who is not from your server gets reported.

/run for i=1,GetNumRaidMembers()-1 do local unit = "raid"..i local name,realm = UnitName(unit) if(realm) then ReportPlayerIsPVPAFK(name.."-"..realm) end end