Eh....it is much more complicated than that. The world has changed and my generation knows that we cannot play by the same rules as our parents if we want to succeed. We cannot stay at the same employer and expect to get decent raises, promotions or be treated well. We cannot drop out of school and work at a factory and expect to make enough to support a family. We cannot not save for retirement and expect a pension or social security to take care of us.
We also seem to have different values from our parents. Millennials, as a generation, are not loyal to companies. We typically value work-life balance and taking the opportunity to reinvent ourselves and explore. We aren't rushing out and getting married and having kids young and working at the same job in a bubble for 40+ years like our parents. Many of is want to experiment either by job hopping or traveling the world.
As a generation, we are also somewhat more cautious than our parents and a little wary, thanks to 2008 and the recession. So while it may seem like we take risks with our job hopping, we actually oftentimes switch jobs to gain more skills and make more money for stability. We work for ourselves, not "the man."