They should be spayed and nuetered if for no other reason than to slow down the pet population. It's great that it makes them less likely to get cancer, but they'll live longer also because they are no getting into fights over breeding, keeps them home when fixed,which keeps them safer etc.