Only 21 millions people out of 7+ Billions people to become millionaires are being created in public
You've heard it right. There are currently 21 million millionaires are being created in public.
Hint: 21 million bitcoins.
The distribution of bitcoin is very skewed at the moment. My guess is that there are less than 100K individual holding more than 1BTC, with many holding more than 10 or 100. There won't be 21 million millionaires... if 1 BTC=1million dollar (?)