Balance and lack of skill will always be a problem in a game in which everyone has gear with different stats. Gear based progression game + skill based competitive PvP do not go together, IMO. The moment you have two people with different tiers of gear, even if they're both wearing PvP gear, there's an imbalance that helps to invalidate skill. Sure, someone competent can beat someone incompetent, regardless of gear, but among two competent players, the one with the better gear will win, in a game like this.