Some of the biggest monsters in the history have had children so I don't see how being an assassin has anything to do with it, and it's not as if having a dangerous job stopped Hawkeye having kids.I suspect it's because she trained to be an assassin.