the penalty for silver weaps is a little high, I agree. I don't mind though since I can just forge other weapons
As for weapon durability I kinda like it, I mean I hardly notice it anyway. I've never rly had an issue of being low on weapons so that's probably why.