All forms of birth control are health damaging to both sexes. In particular, vasectomies cause heart problems in all cases for men as well as shorten lifespan. Can't poppem fresh anymore? Nature has no use for you.
This shouldn't even be a debate. There are only 2-3 days per month a women can even be fertilized. That leaves about 90% of the rest free unless you are a complete moron and have to have sex every single day. Pad 2 days on each side of projected ovulation and you have nearly 100% guarantee. The caveat? You have to get to know your mate, get educated, and figure all this out beforehand. And you should. No hookups or random sex encounters. Isn't life important enough to take seriously?