On the subject of roosters, hatcheries and even food. I am on a small remote island so acquiring breeds that I thought would work for me started with my feed store. I have since learned much. I also purchased from the only breeder we had on isle but he has since closed shop as it was just a thankless zero sum game for him and he covered all aspects- eggs, meats, farmers markets etc. Good guy.
Now, I hatch, mostly via incubator for control and convenience, my chickens I believe have a charmed life. I vet the prospective buyers as best I can and sell my roosters, also to vetted people. I am not against people eating chickens it is just not MY thing and I do my best for it to not be their outcome. I have slowed my hatching as I donāt like feeling desperate to rehome roos. I also sell straight run and will trade out cockerels for pullets if I have in hopes I can give the boys a chance at being a guard roo or mall escort

not dinner, trash or fertilizer too soon.
The last set of chicks was my last set I hope from a hatchery as I found them weak and inferior and I like what I produce better. Im thinking about ordering eggs next time I want to intro some new traits/genes though I don't expect much success, it will just take 1 or 2 to help but $30+ for ?? It is a bit of a double edge sword.
With homing I have to be very patient with the boys and it does pay off. Plus I meet the chicken keepers on island.
Pulled these 2 from the pasture where they basically fended for themselves for the last 3+ months (we throw scratch 2x per day). I was able to pick one up by hand and the other with minimal coaxing. They recognize home no doubt and now one waits for his potential mom w/15 hens in need of a well mannered and beautifully feathered doormat on 4 acres in one of the world's most beautiful places... patience pays off? Always remaining diligent and hopeful and it somehow works out most always.