Going to just put this out there. I see nothing wrong with caponizing a male if the end goal is to eat them. My reasoning behind this is that this way, if something does happen, it's to am animal that was destined to be eaten in the first place, and not a beloved pet.
Animals have different thought processes than humans. I forget I where I heard it, but I heard that other than humans, rats and dolphins were the only other animals that were constantly aware of their own thinking. It's not that other animals do t think or feel things, it's just that they aren't aware they're thinking if that makes sense.
Castrating a bird is different than a mammal. Almost all mammals have a specific part that's easy to access to castrate and a lot of livestock that are castrated are still eaten. It's a way to help prevent aggression and stop the flow of testosterone that make meat taste gamey.
I fully believe animals feel like humans do. Might not be fact, but that's what I believe. I have birds that seriously seem to love each other and it breaks my heart because I know I'm not keeping the male, especially with that female.
I'm not looking to argue, this is just my feeling on the issue being talked about here.