Sometimes you just end up at Chick-Fil-A. Sometimes it's the best plan. Not necessarily that you're craving gourmet chicken (because gourmet it ain't) but because it's close or convenient or fast or cheap or whatever.
What they are doing right is reaching out to the community and making a local presence. They seem to focus on being a good neighbor. And all the moms I know swear by the place because it's good for kids. They have those adhesive placemats to keep junior's food off the table, they've got toys, and big playplace, and even a stool in the bathroom so kids can reach to wash their hands.
The food? That's not even a close second. I had a wrap that was grocery story quality at best. I may have ordered wrong, but the chow is pretty forgettable. Maybe nuggets next time?