I think this is one of the things they teach them in cat school, in the "food" module of the "How to Aggravate Your People" course. Some cats, like Ireland, who's settled in on my lap right now being a total sweetie, totally ace that part of the curriculum.I am not sure why they loved the Rad Cat then hated it and now like it again, but I’ll take it.
In all seriousness, though, cats just seem to have a propensity for being fickle about their food. Either that or eating the same old thing every single day for years at a time.
Anyway, I'm glad to hear you're having better success getting yours to eat!