World of warcraft has it
Runescape has it
League of Legends has it too
Why not us
It's stupid to attach skills to weapons you know.
We should remove all skills from weapons and attach them to our action bars.
We should also make weapons the same in terms of mage, range and melee. That's it, no need for difference between swords, odachis, and twin swords etc, or staffs and wands etc.
The only part of the weapon that should matter is its level.
It makes the game simpler, more entertaining to play and smoother in regards to combat.