Boomers, Gen X, Millennials, Gen Z... Social media generational arguments and name calling is a waste of opportunities.