Gen Z has been called many things – entitled, distracted, sensitive, ambitious, self-obsessed and digitally addicted. But how ...