Gen Z and millennials are widely considered to be the most diverse and socially conscious generations yet.