If Elon Musk really thinks communism is responsible for 100 million+ deaths - why is he doing business inside a communist country (China)? 

Elon thinks he's smart. When it comes to engineering and business he is. When it comes to politics, he not only isn't, he's painting himself into a corner difficult to get out of. 

Elon rightly defers to "first principles" in terms of engineering. Why doesn't he apply to the same appraoch to politics and find out what the truth is about communist, not just what has always been said about it by the bias and deliberately dishonest West?