Controlling people is wrong!
But controlling how nutritionless fast food is desirable. One of the biggest reasons we over-eat is a lack of nutrition in our food by all the processing that goes on today.
By establishing much higher levels of minimum nutrition in the foods that we can eat, obesity will go away. Don't forget that 40 years ago the obesity problem was nowhere what it is today. The cause is the way our foods are now processed - using techniques that destroy their nutritional value.