We used to give them some canned food, one of my cats had horrible teeth, but since we got him his dental surgery, he seems to enjoy eating the dry food more. They don't get many treats, two of them are already a bit chunky (or big boned as we like to say). They do get catnip on occasion, and my dad gives them meat and cheese when he is cooking.
I know it's not the best food, and I have argued that point with my dad many times. The way I see it, the cats are (or at least were) not suffering, and if he wants to shell out the money for it, let him... their coats are shinny, they don't shed too much (all cats shed... unfortunatly =])
My cats are free feeders, we don't feed them at a certain time, and we usually have a few foster kittens running around or a cat that we are cat sitting, so feeding them at a certain time really won't work for our house...
if it's the food that is causing a problem with Tillie, we will change it to whatever it needs to be. She was on a perscription diet for a while when she had problems with her kidneys, but we ran out and the vets office was also out, so they all went back on purina, and have been fine for the past 5 years.