Maintaining a fast food habit is both expensive and non-trivial. For the people who have to drive to get their fast food, at least you know they are capable of learning something more complex than cooking.
OK, so how do you explain that people don't cook, especially the ones who are relatively poor and could save some money doing so?
I have been engaging in this thread for a day now and harvesting downvotes. I would certainly love to see some competing theories and dig into them instead.