You made the choice to not get geared for pvp in line with these other players.
I can assure you they died many many times to other players with hi9gher level skills/ better gear etc etc al lthe way up to 50 and their better gear.
Whatever level you are and whatever gear you have, you can always do some kind of a useful job for your WZ team.