I know a fair bit about cat food but my boy cat of course thinks he knows best 
Being male I don't want him on all dry food and also he is sick if he has dry food first thing. If he has some wet food first then he isn't sick
Being the typical weirdo cat I always end up with he won't eat raw, any form of grain free, or even tuna as a treat 
I've found a wet food he will eat which naturally is complete crap and about 4% meat, but is it better for him than all dry food? I just need something wet so he eats without being sick in the morning...