An ideal contraceptive should not be
Irreversible
Purpose of contraception is to prevent unwanted pregnancy and not to stop the process of reproduction completely. And so if a contraceptive were to be irreversible that would mean the couple would never be able to reproduce again. This is definitely not a desirable attribute for a contraceptive.