They were intended to offend.
In the sense of transgressing moral norms of maybe the early 20th century. Kind of a nostalgic offense.
At any rate, I get the sense that whoever complained was being hypocritical. But maybe this could be used as an occasion to revise the ads to suggest virtue instead of vice. Virtue is also very “offensive” today, but for a different reason.