The second job has become normalized among young people to increase their income.
Generation Z, born between 1997 and 2012, has been labeled as the "glass generation." The awareness of this population group regarding mental and physical health has led many to accuse them of being lazy or overly sensitive.
Advertisers do not hate Gen x. They do not care about Gen x. The name just makes it easier to target by demographic. Gen x is as marketable as any other generation.