Cats are “Obligate Carnivores”...meaning they must have an all-meat diet or a majority-meat diet to grow and stay healthy.
All the crap that pet food manufacturers put in (grains, veggies, etc.) are just fillers or to make the food visually appealing...to humans.
I’ve actually sampled dog food and dog snacks. What I’ve noticed is they are usually big on smell but taste like they are made of ground up cardboard. Blandest food I’ve ever put in my mouth.