If this thread is any indication so far, there are three whole people playing this game that are determined and committed to just PUG it up in PvP. You are not the majority that BW is looking for...move along and make some friends. This is an MMO after all.
I don't think the average person actually reads the forums. Otherwise they'd known teams of stun locking operatives would make them unsub.