Capitalism has gone too far