Working at the check out

*Some old dude packing up his shopping*

Me: Have a nice evening
Guy: Don’t say that
Me: Sorry?
Guy: Have a nice evening. What does that even mean? If I’ve just had a divorce am I going to have a nice evening? If my mother just died am I going to have a nice evening? Just say good evening. It’s formal and to the point.
Me:…
Me: good evening then.

*Later is a group of 21 year olds, all buying alcohol*

Me: [getting flustered as the line at my checkout is super long] can I see ID?
First dude: of course! Pass them down boys we can make this easier for her. Calm down, you’re doing great.

Do people genuinely still think young people are the worst customers?