Thing is that in supermarkets and petrol stations and convenience stores all over the country, they have "hot" food cabinets where the customers can help themselves to breakfast buns, burgers, sausage rolls, pasties, etc., than are still hot when bought, but which could have been there quite a while.
We don't see huge numbers of injuries from customers picking their own out of these kinds of hot cabinets, do we?
Is it Amsterdam where they actually have vending machines for the likes of chips, burgers and hot dogs? They manage to keep those hot whilst they're in the machine pending being bought, and, like shops etc., they won't have the same throughput of products as your typical McDonalds.
I just don't see any excuse for McDonalds food to be luke warm or even cold when it's handed over at the counter or drive through window. It must have be sat around for a long time for that to happen, i.e. burger patties batched cooked and left in trays until needed, or poor stock rotation, i.e. using newer chips before older ones, etc.
Funny that I've never had "cold" food served from a Burger King or KFC. Plenty of times, I've been stood at a Burger King counter and noticed the tray of chips fried earlier, and hoped they'd be served to someone else and I'd get fresh, but then pleasantly surprised when I do get the fries I'd watched sat there for a while whilst the burgers were being cooked, to find they're still hot and fresh. BK and KFC must be doing something different to McDonalds, as very rarely can you say that McDonalds burgers and fries are actually fresh and hot! (Certainly in the ones we frequent anyway!).