Why I hate it so much? oh well, because I think it is completely disrespectful. Would take much less effort to just plainly state that "hey, I really couldnt care less about you."
I'd just say thanks and leave..NOT WAIT.. which is important. Time is not everyone's pet, planning ahead is not in everyone's brain power.
Ok, accidents happen. People can be late for a very valid reason, and that's fine by me. But waking-up-late is not a valid reason in my standards or in anyone's standards for that matter. And then don't blame me for having spent my time building up rage inside my stomach. At least I spent it on something.. YOU were wasting it!! For crying out loud!
Anyhow.. will you wait a bit while I go get myself a coffee? ..