I'm not insulting the janitor. I'm insulting myself. And you. And everyone else who works at the company who steps on him. I'm saying, that a "hi" and a smile is utter bullshit. We all know we're stepping on him and a "hi" and a "smile" is opium to make us feel better about ourselves.
I think ignoring someone because you're embarrassed by them is only marginally better than ignoring someone because you think you're better than them. A smile and a nod are free.
Marginally. And obvious. We don't need an article to tell us the basics about how to be decent people. The article wasn't written to tell engineers obvious things that we all already know and likely do.
It was written to make us feel better about ourselves. "Be nice to poor people" is a better title for this article.
You completely misinterpreted the post.