Young people now blame capitalism for poverty, racism, high prices, even climate change.