You don’t own anything in China, the CCP just allows you to keep it as long as they feel like it.
Actually, you can keep it as long as it benefits THEM. Once your usefulness has ended, so do you. Social credit scores are to keep the little fish in line - big fish like Ma are evaluated on many more levels. Personally I hope he escaped.