Before anyone tries to make the claim, no, I am not arguing for communism, nor do I think it would be a better system than what we currently have. I am aware of how much heartache communism has caused in the world and it still causing.
There are of course a lot of reasons communism is so despised by people, but one key reason in relations to earnings, is that people get paid the same, no matter how hard they work and how much work they do. It basically rewards lazy people by allowing them to make the same as those who work much harder than them. This isn’t a fair system obviously.
The trouble with capitalism is, it doesn’t straighten that out. Yes sure, in some cases if you work a lot harder in life (study and get a good job) or put more works in at work, you’ll get paid more. The problem is, the very notion of capitalism isn’t based on ‘work harder to have more’, it’s based on, try to be clever and think of some way you can capitalise on a situation and make a ton of money from that, even at the expense of others. Thanks to this, we have doctors who have gone through years of medical studies and now work long hours, which include nights and working during festive holidays, to actually help people and in many cases save lives, making less than a model, who just poses in front of cameras with very little on, to name one example.
In some ways, capitalism also seems to reward lazy people just like communism. It is also the case in capitalism that some people need to be exploited in order for others to make a lot of money, at their expense.