Because they’re over fed and under exercised. There’s no magic here. The pet food companies make their foods the tastiest they can make it. And then there’s the misconception that when a cat isn’t eating it’s somehow sick. That’s not always the case.