5% of people in Beijing/Shanghai/Shenzhen/Guangzhou don't have wechat? I suppose there are people who are still using QQ, but 5% seems high for wechat non users.
I'd imagine more than 5% of the population are too old/young to even use a smart phone.
Infants, people in comas, and the severely disabled probably don't have wechat