As for the people who are against, well it’s not their dog. It’s up to you to choose what is best for your dog, they can do as they please with their dogs.
With me it’s the opposite lol They are all for automatic sterilization every 6 months of the puppy. Well, like it or not, I didn’t have my dog neutered at 6 months. He is now 2 years old and had her put in an implant to see if the sterilization would really have a positive impact. If it is convincing I will have him surgically castrated, otherwise he will become a real male again.