Yeah, but those are calendars, this is a TV and print ad.
That was also 50 years ago. The print adds are probably OK, and more like the old calendars. However, the TV adds are more unsettling.