All professions should be able to use all weapons, with the Elite Spec approach.
Some traitlines enable the usage of one or more weapons, so a player with 3 traitlines equipped should have access to additional weapons.
All profession will have their core weapons, but can equip more based on which traitline is equipped.
Thief has access to Shortbow, Sword, Dagger, Pistol by default.
Deadeye unlocks Rifle
Daredevil unlocks Staff
Maybe Acrobatics unlocks additional Offhand sword
Deadly Arts also unlocks Axes.
Shadow Arts can unlock a Focus with more support abilities.
If I play a stupid build, I deserve to die.
If I beat people on a stupid build, I deserve to get away with it.