Broilers have been genetically bred so that the part of their brain that tells them they are full is turned off. They will act as though they are starving, but in fact they are quite full.
I have raised close to a thousand broilers in 50 chick batches over the years. My strategy has always been fresh water from day 1. No electrolytes, no quick chick, just plenty of fresh water. I have a 12 lb feeder and they get 18% chick starter from day one till day done.
From day one the chicks get 2 lbs of feed until they can eat all that in a day. Then i bump up in increments of 2 lbs. I stop at 18 lbs of feed a day, that is the limit (they usually start eating 18 lbs at about week 5). After they clean the 12 lb feeder they get 6 more lbs of feed for a total of 18 lbs. I feed at 9 am and the feed is gone by 2 pm. My birds drink 6-9 gallons of water a day.
The use of one feeder allows 10-15 birds to eat at one time. Those birds leave to get a drink and the next birds step up and so on. The birds just get back in line to eat again or go take a rest under their tarp lean to in the shade.
I rarely have chickens die, they all reach 6-7 lbs live weight in 8-9 weeks, no leg problems, and my feed costs remain reasonable. This strategy has worked for me for 10 years.
If i wanted to raise my birds like the poultry industrial farms i would have to accept 20% losses as a norm. Loosing 10 birds from a 50 bird batch is not acceptable to me.
Raise your animals with respect and they will nourish you with the same.
Just my thoughts on the subject