You've only managed to list out problems everyone here agrees on to some extent or another.
The topic is whether or not we can/should move towards fixing it so durability isn't a tacked on meaningless addition.
No, I've set forth why I feel that it should be dropped entirely: it doesn't do what it's supposed to do and other elements of the game already do the job better.
Here's how your posting reads:
Durability -> Here's what's wrong with it and why other mechanics make it moot Follow up -> It's thus superfluous in it's current state End point -> So we should get rid of it
My issue with that logic is simple: Getting rid of something just cause it's broken does not jive with me. Never has, never will.
It's broken, it's superfluous so we fix it; or at least attempt to.