I also dont agree with some of Balance views ...Supremacy of CCP part I agree as thats the ethos of ruling party and the only political party there . They dont believe in multiple political views or aspirations
To maintain that tight grip over population of that size they need to be popular also ...like anti landlord movement brought many poor followers which lead to present day China
Now they need to renew their pro poor and anti capitalistic forces stance ....as a political move and strategy ....hastened by veiled challenge to their authority and decisions by speech of Mr Jack Ma .
They want to pursue or look to pursue pro poor and anti rich policies as thats the easiest way to be politically popular to maintain power and control .
Not for profit theme comes from that and anti big and rich companies also ...Shareholders are not CCP supporters ....poor workers and have nots are !!
ATM is caught in the mix ...their main fault , lack of diversified sources of profit ...they are trying but not successful so far