I don't understand why Ginger eats the canned food I give her sometimes and doesn't eat the same brand others. I wrote down the flavors she seemed to like, but even that didn't help. She'd turn up her nose at flavors she had previously liked.
Mine do it too some days. The easiest way is to think of it like this. Some days, I crave a burger and fries, and I LOVE them, they're one of my favorite foods, HOWEVER there are days when the thought of a burger and fries turns my stomach, but spicy indian food is right up my alley. I assume cats, since they are given such a wide variety of foods, as people do too, probably go through 'cravings' as well. Definitely spoiled lol.