The problem with that belief is enforcement.
Because illegal numbers [0] are trivially shared, the only viable enforcement to prevent their sharing must have incredibly broad reach.
This ultimately collapses down into "users cannot be allowed to own and operate their own general purpose computer."
And while I'm open to arguments as to why the above is a straw man (I disagree), if you believe the above enforcement scheme is for the greater good then we have very different ideas about individual freedom and the relative value thereof.