The new generation is too young to remember the days when racism, sexism, and controversial/politically incorrect slogans existed, but alas! Here is the proof!
One could almost say that in the modern age, advertisement's are a reflection of the social values in that time period of society. It serves as a good reflecting exercise.
Today, these certainly, --as they say-- 'wouldn't fly' according to our standards. And if they did, San Francisco might get their feelings hurt and throw some kind of gay/women's rights/child protection/smoking prevention/anti-sexist/anti-racist parade or something.