Really?? That's interesting! I thought scraps were fine, especially because we eat no processed foods so it is fruits and veggies. Is it because they aren't eating enough pellets with filling up on the craps?
Yes, a good quality feed contains all the nutrition they need and in the correct proportions. Treats and table scraps, even high quality nutritious ones, can throw off the percentage of things like protein, calcium, phosphorus, etc if feed in large quantities. Rule of thumb is to make treats equate to less than 10% of their diet.
Anytime you are having health or egg quality issues always go back to basics with their diet.