Gen Z often gets a bad rap. Like their millennial forerunners, they’re dubbed a frivolous generation, more likely to scroll social media and invent incomprehensible slang than do anything meaningful.