Oats are not that high in protein, whole oats usually around 9-10% and oatmeal around 12%, so if you feed too many oats (or anything else lower in protein than their base feed) you are going to lower the overall protein% of their diet which will lead to them laying fewer eggs.
I'm not sure...