Plenty of cheap food franchises have failed. McDonalds knows how to sell food. Granted, I rarely eat there but they put out a known, appreciated product that rarely varies between stores.
Yes they have it down to a science and have made lots of money.