I don't know! Like McDonalds a lot of people seem to like them and have some sort of brand loyalty?
The one in the town I work at is always busy and the one in the smaller town I shop in manages to do some fair business but you wouldn't think it would be the case in the middle of bumfuck no where Oklahoma.