This issue is only really apparent currently on shotguns and katanas. I personally think it's really silly that you cannot equip two shotguns because the best mobility weapon in the game is the Speedy Shotgun hands down. Between the speed boost, and the super jump you gain a massive loads of mobility options for traveling the maps, and, dodging and flanking. It also opens up your leg armor slot to not have to berserker/paladin/samurai legs for movement speed. However the other shotguns (with the exception of the dash) do not fill a similar role. The Auto Shotgun is a great opener/finisher/kill weapon with no mobility options, and a ridiculously long reload time. The Taser Shotgun is a support weapon for denying areas, and supporting with the slows. It has extremely low kill potential, and again zero mobility options. Even the Dash Shotgun has a completely different function of use because it doesn't have the movement speed boost, but does have an incredibly useful gap closer. I think the game is extremely limiting my options to not be able to have both a Speedy Shotgun + A different shotgun because they are not effectively the type of same gun. The katanas are also suffering from this issue because taking the Heal Katana as a medkit for my allies denies my ability to use the Ninja Katana as a get-off-me button, and try to make my escape when playing super supporty. Or if I wanted to use the Inferno Katana for killing players, and use the Giant Katana for killing Titans. Why should I be limited in my decision making when weapon classification does not define the weapons uses?