Is making shareholders rich contributing to society and humanity?
yes it is. your pension scheme has stake on the same stocks.