If there was only one axis to a person, maybe.
But just because someone has a gene that makes them more likely to be an addict doesn’t mean that they have no good traits.
More generally, just because someone doesn’t have entirely perfect genes, doesn’t mean they shouldn’t have offspring.
I think that’s an entirely separate issue from sterilizing people who society can seem to not be fit to be parents. Most places still have the death penalty. Sort of crazy to me you can be put to death but we draw the line as snipping some meth addicts tubes so they don’t keep making meth addicted babies.
Source: I live in an area where there are lots of meth addicted babies being born multiple times to the same mother
Edited to add: addiction also generally shows up later in life. For example a mother of two is prescribed pain medication and becomes addicted. Should her children, who have no presentation of addiction, also be forcibly sterilized along with her? Or a grandmother, should all of her normally functioning adult children and grandchildren be forcibly sterilized since she’s already hit menopause? This is an ultimately shortsighted view garnered only by ignorant understandings of societal wide illnesses.
Edit: Based on partitioned's later comments, it looks like I was probably wrong about their intent. Either way, it is certainly a crass comment.