We are overeating, we are overeating because food processors know exactly what it takes to make food addictive; processed food has high amounts of; fat, sugar and salt.
This combination makes us feel good
More often than not an overweight person will restrict themselves from processed food and replace it with alternative artificially enhanced food, they will lose weight but after time will not feel satisfied only to binge on the latter, and most times in secret.
I think we are all overeating and I also feel we just don't put that on overnight but over many years, little by little and at some point look in the mirror and say, "I cannot understand, I've always eaten this way, then attempt a crash diet only to fail, because we have not acknowledged the fact that it is years of slowly adding fat as a result of poor food choices.