[quote="Clem Snide"]People want to believe this stuff. They want to believe that there is a magic protein ratio or a secret amino acid that will make them succeed.
Exactly. Sometimes, too much thinking becomes a crutch for lack of ideal performance, and in turn becomes the supreme scapegoat. I'll readily admit to being dumb enough to having a bad day lifting and that I've made excuses about maybe not having the right foods, being a few hundred calories short, etc. for why it sucked. Yet, it won't explain the days where I had eaten maybe half the "necessary" calories prior to training (sometimes all of it from crap foods) and still had some of my best days in the gym. There's not always a sound explanation for why things work the way they do, so it doesn't pay to put in one's head that anything less than optimal science based on our preferred readings is going to be a miserable failure. That just isn't how things work in reality, but if we convince ourselves that anything less than the best is garbage, expect performance to follow suit in going downhill fast.
Science, while wonderful in all its explanations, can be overwhelming and occasionally cause near paralysis from too much consideration of all the "facts" that you'll take in from varying viewpoints. Sometimes, you just need to eat what you feel is good for you, train hard, and give it time to see where it goes. Everyone has off times, particularly when making a major change in diet. Not everyone is going to go from omni to vegan and find that they feel better than ever right from the start - it might take a bit, performance in training might drop a bit, but with adequate tweaking things CAN come together over time. But, if one simply follows everything that says what we need for "optimal" performance and let it convince us that anything less is shooting ourselves in the foot, then we'd best get ready for self-fulfilled prophecy of failure that's coming soon afterward.
I agree with JP - keeping things simple can sometimes be the best way. Why stress over every small detail - do the best you can regarding your "ideal" diet, train with everything you've got, and see where it takes you over time.