The problem about being active, is that the moment you stop you’ll put the weight right back on. Most people don’t take up going to the gym for decades, it’ll last a few months, maybe a few years. Long term weight management needs to be about food intake.
Physical activity make you generate hormones that push you to continue doing it, weight management through food intake does the contrary, weight management through increased activity has much better long term results than going on a diet.