In all honesty, stuff like this is pretty much why I stopped PvPing. Sure there are skilled people who know what they are doing. But the way STO is built, not all builds are created equal. This discourages people and they just either rant or just outright quit.
That's why I trust the Dev Team is taking notes. Until the game is at the level where average players can do good with even the worst of builds, STO's PvPers are just going to be a handful.