Last night I was in Stranglethorn Vale questing with a buddy, and every time we came across an Alliance toon, we killed them.
Soon enough, one guy we killed got together with a bunch of other Alliance and came after us. We didn’t stand a chance. Communicating and grouping with people actually helps, but you have to be willing to put the effort in to see that come to fruition. Expecting people to back off because you asked or complained about it is not going to get you anywhere.
Blizzard gave you the tools to counter PvP camping. Use them.
World of Warcraft is an MMO. With that territory comes the idea that you might have to actually interact with some people, especially on a PvP server. Either accept that, or don’t play on one.