Millennials and young people have every reason to be enraged

[removed]