I think majority of people have none.

I have to agree with this, if someone want to verify it, just ask "do you invest in Bitcoin?" to 100 strangers that walking in front of you. I'm sure they mostly will say no because they're really don't have it, most people don't really care with privacy, so it's safe for them to only say yes or no, than answer how much they have.