Anet should REALLY get a developer who MAINS thief (proven with playtime, minimum 2500HRS+) to be part of the balance team cause it's obvious NOBODY in the balance team have a single clue on what to do with Thief. EVERYTHING from the weapons, skills, to trait lines are all over the place with little to no cohesion.
At this point they should just take Thief back to the drawing board and re-work it from the ground up. Doing a complete overhaul of base Thief and weapons, then followed by specializations and their weapons. But this time come up with a plan on what they want Thief to be and do. (A clear identity and purpose) Not a mish-mash that kind of works like we have right now with current Thief.