I concur. It is a civil and courteous behavior to show appreciation that people made time to attend and listen to one's talk. This recommendation to not thank people comes courtesy of Big Corp-dominated workplaces, which have dehumanized and depersonalized every work setting in the country with such notions.