I thought all those things were already common knowledge at this point.
I'm sure almost everyone here would agree that fresh whole foods are better overall than processed feeds, but there are two major issues with feeding whole grains to BYC
1) A lot of people just make up their own feed recipe, which is often lacking in crucial nutrients. And since most chickens are confined to a relatively small area they have no way to make up for those deficiencies.
and 2) because a most chicken keepers tend to use large hopper type feeders it enables the chickens to pick and choose endlessly from what is offered, which also results in a deficient diet.