This is partly in line with my experiences. It's more subtle than it comes across in the article. I've thanked servers, taxi drivers, and others, but don't recall thanking a bus driver.
I have thanked my parents and they've never had issues. However, in general thanking elders is considered bad form, but asking them or appreciating their blessing isn't. Is that very different?