I agree that it sounds like a lot of carbs and that chicken for breakfast sounds a bit odd - but maybe it's a cultural/regional thing.
For all the non-red-meat eaters you mention, and the non-egg people, that seem to be out there we came up with (or, more likely, stole/adapted from I forget...