I see this type of thread every few months and think that the general populace really doesn't have a fuC*(#$(King clue. I've gotten mixed reviews but generally you get three types of people:

1. they friggin love you, and cheer you on/defend you when flames go a' flamin
2. the friggin hate you and think you're the reason we're losing this AB, not because they're following you around watching you and not capping flags or healing you, but just watching you do your thing... they blame you for whats wrong and dont help at all
3. the ones who think you're cheating or hacking, so instead of helping out and trying to win, they follow you around the whole time, not helping, not healing, not capping flags, and constantly trying to goad you into chatting or flaming them so they can report you, or they spam afk reports

I look at it like this, make a macro that explains the strat you're going to follow, and a suggestion of what everyone else should be doing. This should help with the goal of "lets try to win" and puts you in the role of director. i have a click bar that runs a keybind that runs these macros... tho you could setup an action bar with this stuff, i like having it work for all my teams that i pvp with so the clickbar comes in handy. Also have on that clickbar stuff like /bg Cap the flag for me plz, /bg need help at... one button for each node in each bg. its a big clickbar but its off to the side and it has small buttons lol

Make a macro that says "check the scoreboard and get educated before you blame me for the loss, i'm doing my job... how about you do yours" <-- that usually shuts them up or gets them to /afk out lol. Once they see you're topping kills and getting the most honor they really cant argue that you're not being helpful...

With that being said, i like negativ's comment the best... sometimes its just best to shut off the chat window and go for broke and wtf pwn some nubs as best you know how and forget the flamers... if they want to waste their bg time chatting that you suck, more power to them, you're STILL getting more honor per game than they are lol