Definitely agree with the poor ventilation in the showers. Maybe it's a devious plot to stop people from loitering in there after their showers so that they can turnover the showers quickly for other passengers to use...
On the article, I can see some valid points. The attendants can be a little intrusive but if I was in their shoes I would probably do the same thing if there is a chance of getting a tip from a passenger from providing attentive service. Personally, I have never felt pressured to tip and a simple assertive "thank you" with a smile has always done the job in getting them to leave me alone.