This is like when I played wow and everyone sayd Alliance sucks a PvP, which I agreed with because I was playing alliance.
To fix the problem I made a horde on the same server, my teams still sucked hard...
If you want to do well in PvP get some people in your guild together and organize a PvP team.