I refuse to read any whine post about sniper pvp if the player isn't Lethality spec. Lethality snipers are completely mobile and if you use your dodge/shield probe you can survive pretty easily. If you're just sitting on catwalks in cover spamming ambush/snipe you have no more room to complain than tracer missile spammers.
Lethality is hands down best pvp spec, though it's not good at super low levels. Marks is pretty standard for PVE and very straightforward to use, but not as mobile as Lethality.
It's not like pvp gear is particularly hard to obtain. Queue up with the same people you do your hard mode flashpoints with and farm valor/commendations. I literally hit 50 less than a week ago and I was able to be geared up enough to steamroll Boarding Party with my similarly geared friends just today.
Sorry, your group is just bad. We beat that place today in one try no problem with decently geared players with pvp gear and gear from other hard modes.
The whole debate is silly. Each main class has their own stat to stack, ie -
Sith Warrior = Strength
Sith Inquisitor = Willpower
Bounty Hunter = Aim
Imperial Agent = Cunning
Could have saved you the long boring *** write up.