"The people have economic freedom,"

NO. They do NOT.

"Economic freedom" requires the rule of law, property rights - and definitely the right to speak your mind. The Chinese have none of this.

The Chinese government gives their crony buds the right to take your property for pennies on a dollar to build a shopping mall.

This is not 'economic freedom' - it's not even capitalism.

The man who was forced to sell his property speaks out against it - thrown in jail?

No - there is no 'economic freedom' in China, to suggest so is laughable.