What i think should be done to it. Dangerous weapon should come at a cost but apparently dedicating a lot of resources to achieve that was somehow wrong.

So......Generic weapons and weapons up to lv 30 should stay just the way they are. Starting from lv 35 to lv 70 you will have a random chance of finding a normal weapon or a dangerous weapon which will have a random number on them based on the skill level being used , lv 35 will be +1 to +100, lv 40 +1 to +150, lv 50 +1 to +200, lv 60 +1 to +250 and lv 70 +1 to +300.

Upon finding a dangerous weapon it will be labeled unusable until they can be activated with Blacksmithing for a 1 time fee of 3 slabs each, lv 35 weapons will be basic slabs, lv 40 good slabs, lv 50 expert slabs, lv 60 master slabs and lv 70 amazing. Once activated the weapon becomes attuned and the weapon can have a durability percentage but much slower than the hammer belts, should last a long long time but not forever.

This method will give a chance for everyone to get dangerous weapons while keeping the randomness.

This too complicated to be implemented? Then maybe we can get a Dangerous Weapon Dragon statue, when you use it you get a buff of x hours to find some dangerous weapons?