Sterilization is maiming, in the literal dictionary sense: it's a destructive act intended to disable.
It is not wrong to spay a dog, or to neuter a cat, but that is because they are irrational creatures unable to control their sex instinct. This is not true of human beings, who have a mind and a will, and, in that respect, bear some trace of the image and likeness of God. It is a sacrilege and a barbarity to maim them, these fellow-creatures with human hearts and souls, and human responsibilities.
A better option might be to punish fornication and require just restitution of child-raising costs from the fly-by-night inseminators. Paying their debt to society --- hell, paying their debt to their own offspring --- might after all spark thoughts about the serious implications of paternity.
We could put them to work planting trees and building homes in the aftermath of our annual Western wildfires. Working in mines (bring back coal, for Pete's sake!) Building the Great Wall of TexMexia at our southern border.
There's plenty of work. There's meaning in working for your family: there's dignity in it. Moreso than chop-chop with the knife.
Uh huh..... NOT IT!