It's true... Five minutes can mean a whole lot of things.
The definition of 5 minutes is very.. dangerous. I'll be home in 5 minutes is exactly the 5 minutes in I'll be ready in 5 minutes.
Sure, I'll be ready in 5 minutes... Exactly like "I'll be home in 5 minutes". Sure, sure...
If I'm not there in 5 minutes, then wait longer. Hahaha!
Guess they just god fed up with all the "just a moment" kind of drivers.