No, having more choice now is definitely better, but scarcity makes you appreciate things more, which is something I have noticed change over the years.
My belief is that children (not all, but some) use eating food as a situation to express problems they have, as it is one area in their life where they have some leverage over the adults. As a child I was constantly hungry and underweight (my mother was borderline anorexic and an abysmal cook), so I never used food to act out (and I have had an unhealthy relationship with food my entire life). I acted out in other ways to express my problems. Times change I guess, but kids will always have problems.