The answer is obviously, managing idiots at McDonald’s never expected anyone to eat or drink in their cars, even though the whole damned “bellhops and parking lot meals in your car” concept was a thing before the company got started. So they wanted food to stay hot until you got home if you weren’t going to eat inside…