Cats are obligate carnivores. They need a protein based diet. Unfortunately a lot of less expensive cat foods are laden with carbs.
Yep. Meanwhile house kitties don’t expend too many calories.