20% loss of accuracy might be offset by > 20% increase in damage though.

You'd have to check the numbers but sometimes it is worth it. If not don't use it or wait.

But you are correct - getting over-levelled armor is preferable to over-levelled weapons.