Saw this advertised in huge letters on the side of a bus today, and thought it quite offensive. Am I getting old?