Gordy:Have you ever noticed that those who are late are normally happier than those who are waiting for them? Hmmmm.. very philosophical...
Yes, they very well may be happier.
I have a different take. It's about a lack of respect for the person being made to wait.