They do it for themselves, not the cats. The cats know when it's mealtime, unless mealtime happens at a new random time every day.
Do something your cat enjoys at a specific time every day for a couple days, and you've got yourself a furry alarm clock that will make sure to remind you of the time if you forget.