My cats have constant access to dry food (and water) and they receive wet food as "meals" twice a day - well, the two who like the wet food anyway. I do have one cat who is perfectly happy with her dry food, as long as it's her preferred brand!
I figure they have tastes and opinions too, just like us. I wouldn't want to eat the same thing all day, every day so I try to mix variety in by changing their treats or going for, say, chicken in gravy instead of salmon in gravy. Though treats *must* be crunchy; it seems to be their rule. ;-) But as long as the cats healthy, I want them to be happy with their food.
And unlike the dogs I know, they'll only eat dry food when they're actually hungry and stop when full. I just add more to the bowls when I notice it getting low or empty. I get peace of mind knowing they always have the ability to eat even if I'm unaware they're hungry.