What? No. I'm not particularly concerned with realism. Or at all, frankly.
(It's also not realistic by any stretch — while weapons are more fragile than fantasy literature would made one believe, and a heirloom sword that was forged a hundred years ago is mostly a pipedrea — they certainly don't break several times per a single fight)
I'm concerned with forcing players into using all the options in the game, and considering counterplay against bad options that one would be unlikely to encounter if everyone is always using their best.
Isn't using different weapons depending on circumstances part of the logic behind weapon mastery? Because that to me feels like a better approach, a carrot rather than a stick. Especially when the stick only affects some classes.