Gen Z mocks millennial habits while expecting its own to age badly