I'm right behind you on this one, I try to find a good food that they will eat. The experts do say to remove the food after so long (can't remember exactly how long it should be left down) if it hasn't been eated throw it away and offer the same but fresh food again and they will eat it.
I'm like you I see that this would cause them to starve themselves, experts will disagree an animals will eat if its hungry - I've never tested this theory.
You will find it will cost you more than you worked on simply becaues if they like it they will eat more than normal, what I do is offer a good kibble to which is available to them 24/7.
I am not saying we are right and the experts are wrong, I am saying what we do is right for us and right for our pets.
Some people who own pets see them in a different way to us, I actually refer to my cats (and dog) as "my boys" and I have been pulled by people you mean your cats

they are my boys.
