70% of Americans are obese or overweight. Every other major countries are following the trend. It's crystal clear that we're fucking up. IT is one of many ways to stay healthy that's all, no more no less.
> there have been many generations since agriculture started and agricultural societies regularly outcompeted hunter-gatherers.
Never refuted that, it's more efficient in every aspects. The only problem is that we're way past "eating for survival", we eat for fun, when we're bored, when "it's time to eat" no matter if we truly are hungry or not.
> we know very little about prehistoric lifestyle
I'm sure we can all agree they were not eating 3 times a day at regular interval, every single day of their life while sitting 80% of their awake time. Not even talking about the amount of calories or how processed their food was.
> Furthermore it's really not clear that something is better just because it was that way during the time we supposedly evolved. For example, we didn't evolve with antiseptics either and yet disinfecting wounds seems like a pretty good idea.
I fail to see the link. We evolved a way to keep bacterias out (skin) and antiseptics were designed to help with that in certain cases. Regular mealtime is something we came up very recently, especially for the average joe (ie. industrial revolution). Try putting SP98 in a diesel engine, that's what we're doing with our stomachs. It might somehow run for a bit but in the long term it's no bueno.
The human body is simply not designed for what we throw at it, and is incapable of handling the changes in such a small timeframe. Looking out of the window is enough proof that our lifestyle is not adequate.