Americans and Eurocucks keep making up fake nonsense like this about China to make themselves feel better about their own shitshow which is significantly worse.
Imagine being so retarded that you think the government is forcing people to use wechat or that there are credit checks to use it, or that it's the only payment option.
