5 Minutes Early Is on Time; on Time Is Late; Late Is Unacceptable
forbes.com
forbes.com
People are late to meetings because meetings, usually, are unimportant. They miss deadlines because, usually, deadlines are arbitrary and set by pushy project managers without regard to reality.
If the author wants people to show respect by being on time, he should make his meetings valuable and his deadlines based in reality with actual consequences for non-compliance. Ranting about it on Forbes.com will just make people forward the article to ridicule it.