Back in my younger days, I remember there was a time when Maccas have a sand timer that promises our order to be ready in 1 minute, otherwise it's free. There were some exceptions, and the staff told us ahead, but it was otherwise a fun experience, as we hope to get our meals for free as we watch the sand goes down.
These days, whenever I ask the staff if it can be ready in even 5 minutes, because I'm catching a bus or train, they always lazily say no.
Why fast food becomes so slow and expensive?
Everything is now assembled to order. If it's busy then they will be slow.
It's not like the 1980s where there was 20 big mac's under heat lamps waiting.