You can assemble a sub at home in just the time it took you to drive one way. ‘Fast’ food being the slower and more expensive option has resulted in many, many more at-home meals for me.
That makes assumptions, like that they would have had all the ingredients available or that they would eat enough subs to make buying the ingredients more viable.