Really?
The reason axe users are always getting enchanted axes is because if they don't have unbreaking they don't last for shit and are expensive as hell. Axes get -3x the use per ore than swords. When I was leveling berserker and had no enchanted axes, I could go through 9-12 diamonds throughout the day easily. Thank goodness they added unique diamond axes. So basically how it worked for me as berserker was I'd buy an unbreaking III/IV axe when spawn wasn't sold out, and then get the town smith to repair it every hour/hour and a half until it was disenchanted.
So saying "If you really don't like spending so much on enchanted weapons, then don't use them..." is really incorrect because not buying enchanted axes makes leveling vastly more expensive.
No I don't think we need to give everyone daggers. I still however want something done about this deal with costs. Some classes don't spend shit all the way to master, while others like pyromancers, dreadknights, berserkers, spend tons going up 10 levels. In my opinion this is really unfair.