Both millenials and boomers get hate for being terrible parents and workaholics, and the hate gen z is currently getting for having no work ethic sounds very similar to the hate gen X got back when they were in their 20s for being supposedly lazy and stupid becuase of MTV.
Millennials were definitely called entitled and lazy.
She goes to a different school.