A Discord user had a better idea to balance the weapon variety problem.
Unlock more crafting recipes so players can choose their play style and work towards it.
This might not be as exciting as dropping RNG gear but honestly if a game offers over 100+ weapon types with different move sets and you almost reached the final boss of the first act not having fond a single one you want to use not even to mention with good stats this is ridiculous.
I initially found it a bit lame that crafting and enchanting could overshadow looting but tbh with this amount of weapon types it’s necessary to actually achieve the “creative build crafting” you were advertising for your game.