Yeah I would rather they not be used for meat, but I wouldn't be entirely against it if the person taking the chicken was at least upfront about it. Unfortunately, from what I've seen, lying to the original owner about your plans for a free cockerel is par for the course. I'm not in the slightest bit worried about losing money because that's not what I started this for; I'm worried about the welfare of my animals.
I'm not sure if I will rear chickens again, especially since there's still a risk of ending up with a cockerel in a bunch of sexed pullets. Previously my only concern was having them sold by 6 weeks, since I have more than enough space for a nice big brooder and all the materials I need to sustain the 3 chicks for that time. I figured the resources for those 6 weeks were all I would need, as I could rehome for free if they got too big. After all that's how the 4-H programs in schools down here work, so surely if the city-slicker grade schoolers can do it, then a university student out in the boondocks can too. Plus I figured if I can sell 20+ exotic salamanders or 50+ betta fish in 3 weeks or less then I should have no problems here... after all those salamanders and fish would take several thousand gallons worth of tank space, which I have never even considered needing until now. However I realize now that this was an issue of my own irresponsibility and lack of preparation.
Now though my concern is that my chickens may be forced to suffer at someone else's hand if I were to rehome them for free, which was my backup plan since before I even put the eggs in the incubator. But knowing what I know now, that isn't a chance I want to take. If I could sell them for even a small fee then I wouldn't be worried, but I know that can take far longer than 6 weeks to accomplish.