I agree with everything Allegra1 has said. Allowing people to address you in a way they wouldn't address someone of a different gender, age, class, etc., is the thin edge of the wedge, and if you don't speak out against it, it becomes endemic and continues to influence the way people regard you in general. Language which is demeaning perpetuates a stereotype. A few years ago I complained to Sainsbury's about their slogan 'Take an Old Bag Shopping'. They were using humour (they claimed) to encourage people to re-use plastic carrier bags, but it was clearly at the expense of older women. Sainsbury's received so many complaints, and got such a bad press, that they abandoned the slogan, but shamefully would not accept it was ageist or sexist, despite the fact that attacks like these on a certain demography, older women in this case, are insidious, and when they permeate society we get unfairness - witness the inequality which still exists in women's pay, pensions, etc.