If everybody has upg-esque DD/HP you have ample time to react and execute a strategy. Jin/Isen pvp lasts seconds because people not only dont have the DD but the health pool to sustain damage for more than 3 seconds. On ran you got 500 vit costumes 58-69% dd (I will exclude myself and the 1 other player with 71% dd) higher reinforcement rates and stronger scrolls. All players have a chance to use their key skills that win pvps and people have this illusion that older pvp was more balanced when it was just full of players who didnt know wtf they were doing (and got away with it).
Also players have proven time and time again that there is nothing wrong with these other DPS classes in time periods where they were weaker and temps were stronger. Go look up pvp vids from imba (on his guard darkii) and tom (on his ranger meriana) and will (on his beserker femur). If I IM my def again I should fraps but I need 2 more silva rings to make the video any good. And its only getting better onyx set str is gonna be real fun to play with :P
Its not about everyone else being an idiot its about YOU being an idiot and other good players not bothering to post on the forums. Its not a coincidence that most of the people you find on the forums are complainers its kind of what forums are mainly used for.