I would agree with Goose. I work in higher education and deal with people from all generations every day. There are crabby, narrow minded, stubborn people in all age groups and all demographics. The flip side is that there are kind, open minded, thoughtful people in all age and demographic groups too. Obviously you can't always avoid the bad ones, but you can try. And you can simply live and let live when you meet them.