I did because my vet told me I should and I didn't know any better at the time. My next male I will keep intact, though I have absolutely zero intentions of breeding. That being said, if you're going to keep a male intact, you should be 110% sure that they are never roaming, etc and possibly impregnating a female. If you can't, then neuter. Otherwise, the neuter/not neuter discussion could go on forever.