I would have been fine letting the birds go, that is, before the "nasty" chat on the phone. After that, she would have not been getting free dinners from me, for sure! You asked a perfectly reasonable question and deserved a reasonable response.
If you are giving away free roosters, chances are one or two will be grabbed for pets, or bug-eaters, yard ornaments, or even breeding stock. The rest, the majority will be eaten. Unless you have game birds, chances are they are not for fighting, maybe bait birds, I don't know not my field.
People around here sell their extra roosters for about $5 a piece and like I said before, a few are bought for pets or free-range bug-eaters, but most are eaten. I do not believe there is anything wrong with that. If you are attached to a particular rooster, hang on to him and mark him as "Pet Only". Everything dies, and you do not want all the excess roosters, why not let someone use them for a good purpose and relieve you of the excess burden.
As for feeding the foxes, that's fine if that's what you do. People around here abandon gamebirds all the time. My only concern, and it may have just been coincidence, is the flock of gamebirds that was recently abandoned. Most of the roosters were struck by cars and the hens fell prey to predation, all but one which ended up in our coop. Well, I honestly think that the local fox had gotten use to preying on this unprotected flock and when the flock ran out they came hunting my birds. I know it may sound silly, but I didn't have ANY wild predation before then. I wouldn't dump sick birds as well, as they could end up spreading disease as they are drawn to local flocks.
LOL. But, after that chat on the phone, somebody else would be getting dinner on me, and not that lady. LOL
-Kim