Most people put a bowl of cat food on the floor and expect their cat to eat. While this happens often enough, it lacks one element that cats in the wild get that indoor cats don’t: surprise.
The problem is that if you just place a bowl of food on the floor, the cat can get bored and lazy. Cats in the wild hunt for their food so they’re used to foraging and staling their prey. That’s why experts now recommend that you place food in different places around your home so your cat can discover the food on its own. The theory is that the unpredictability of food forces the cat to explore its surroundings more just to eat.
Of course, if you do that with people, they’d likely starve so just hide food from your cat and see if it makes your cat happier and more in shape.