Hopefully the devs will implement a system that makes such super weapons rare... Maybe something like \"after 50 blows with a \'magic diamond-encrusted sword\' the sword will break\" (or become blunt or become a normal sword). And generally those weapons should be much more difficult to find (maybe by solving a very difficult quest).
That way, it would still be possible to give such a sword as a nice present to a friend or a valued guild member - but the receiver of the weapon wouldn\'t use that wepon in everyday combat, but only for difficult quests.
Btw. it would be nice if weapon damage would greatly depend on the combination of weapon and enemy. Eg. some monster should be heat-resistent and in turn much more affected by a frosty blade... This is already done in Nethack and Moria (text-based \"Roguelikes\") . There you have to choose wisely among the various weapons in your backpack (do I use my \"Defender Longsword\" against the dragon, or is the simple \"Dragon-Slaying Ball-and-Chain\" better? Against human enemies, frost and fire spells are very effective, but against stone golems you have to use the stone-to-mud spell, while iron golems resist nearly everything - except a Wand of Acid Balls :)
This would make the magically enchanted frost- or fire-weapons less useful for general combat: you could use their special powers only against specific monsters.
Of course, these are very complicated and advanced features; but I think that at least a mechanism to limit the number of super weapons should be added soon.
Oliver