Younger people are squeezed by the system in terms of poverty & needing to work. They are disillusioned that anything systemic works, because, well, look around.
Boomers & many of Gen X are retired or have free time. They grew up when these social movements had more power in America. I think it gives a lot of them something to do & some amount of hope.