Another factor seems to be a strong tendency to make all types of equipment 'equivalent' and merely a case of what flavour of fighting you are going to solely specialise in. Of course this is due to the marked tendency for player characters to oddly have their powered battle armour on in the bar when ninjas attack and similar.
It does make it tricky though for people to be good at different things though. People optimize, if they want to use a sword? They max out their swording skill but ignore all others. If they are an archer? They max out archery and never take a single point in anything else, especially on games where there is a massive investment in equipment meaning that having multiple types is prohibitive and the idea of somebody dropping their eight million dollar sword into a pit or being attacked with it not to hand is unlikely.
If somebody is say making... a knight? Then in my view they should have good reasons to have some skill in unarmed combat, the ability to use a bow or crossbow (even if not super well) and also the ability to use a dagger. Not just maxed out Swording or Lancing or whatever. Those should be skills that are legitimately useful in different circumstances. Maybe sometimes you are being harassed by horse archers or you are going hunting, maybe other times you are somewhere social and wearing a sword is rude, maybe another time you have been knocked off your horse and are wrestling with a foe whilst trying to shove a knife into the eyeslit of their armour.
Also players seem to assume that the 'heavier' or bigger weapons have more advantage than they actually do. Maybe not so much now, but I absolutely remember people commenting on Arx about how X was at a huge disadvantage because they were wearing leather vs Y in full armour, even though the leather was higher quality and thus probably had better mitigation. The person who can beat a two handed sword wielding knight whilst wearing leather pants and a corset with a knife in hand? People need to seriously reprogram their assumptions not to view them as just having won a seriously one sided confrontation.