I've heard this before but I created a WeChat account last week and didn't have to provide anything other than a phone number for a SMS verification code.
In China, when you get a phone number, you have to give them your national ID/身份证. So anything you authenticate with a phone number could be traced back to you.
I created an account last week and had to have my registration verified by an existing user who also had wechat pay enabled.