I think when it comes to weapon variety, upkeep cost could perhaps factor less in people's decision on which weapon to use. There are so many different weapon types, but theres a bit of a gulf between the best stuff, the middle range stuff and trash equipment. Maybe they should level out the damage stats a bit but keep variety using weapon lengths, weight, speed etc. For 2 handers you basically have greatswords/crushthrough weapons and some other swords, then the majority is "unbalanced" which makes them kinda sub par or they just have inferior stats that make them unappealing.
For polearms you have much more variety but again some weapons are blatently inferior to more expensive versions rather than just different .