I am not saying capitalism is great.
You guys ignore the very fact that socialism and communism is a failed system because they are so extreme in its nature. You have to make people believe that the opposite is worse. Capitalism is failing today because it is going towards an extreme, both are the 2 sides of the same coin. Having the best of both worlds is what will create balance. The capitalism from 50 years ago and capitalism today are vastly different. Because earlier we were either centre-right or centre-left.
technology and science would thrive and prosper in a cutthroat society where people kill and steal from each other over any tiny advantage they can get?
It definitely didn't thrive under socialism.