First and foremost, humans as a species are successfull because we have the ability to adapt to changing conditions and environment and as you say, we ate what was vailable at the time but I certainly wouldn't say it was optimal.
On the other hand though, I don't think we need to eat certain...