There aren't enough phone numbers to make this work. There are only ~5.7B phone numbers in the NANP that can be assigned to individuals [1] and these countries have >400M people, so it's just ~14 phone numbers per person. Which works if we each have a couple, but not if we start handing out many per person.
[1] 10B ten-digit numbers, less prohibited ones like area codes starting with 0 or 1, the 555 exchange, etc.