It's pretty much an age thing and anyone under 30'ish probably doesn't realise that many things seen as offensive now were not back then and even some of the 'unmentionable' words could be found in childrens songs & books.
The world has moved on, and for the better but some folk do slip back...