It really depends on the person, their age, their genetics, even the country they are from. In the United States a lot of people have a problem with obesity, the food is generally high in sugar, salt, fat, and very calorie dense, and also a lot of people just have the genetics for a slower metabolism.
When considering factors like that it becomes necessary for many people to budget their calories carefully as part of their lifestyle. The easy way to do it is to do it one day out of the week (meal prep Sunday) or if you can afford then let someone else do it along with the cooking. Cooking takes up a lot of time and people work a lot more hours than usual in the United States.
As for health, you can be in great health with a bad diet and lifestyle if you have great genetics (luck) but if you want to reduce your probabilities of bad health lifestyle seems to matter. In your case you are obviously doing something right with your lifestyle so don't change anything.
RE: Meal Prep - Precision Nutrition for the masses