Given that the fixed-10-digit format of the NANP is getting close enough to running out that formats and migration plans are being discussed, it does make me wonder...
Why maintain the NANP at all?
All proposals I've seen seem to assume maintaining the NANP as a given.
However, given the number of issues it causes (unawareness of where a call goes, massively disparate rates etc.) has any serious consideration been given to abolishing the NANP entirely?
I would assume in such a situation that the USA and Canada would end up with 2-digit country codes (e.g. +10 and +11) and the rest of the NANP participants with 3-digit country codes.
I guess I'm more curious about what the motivations for maintaining the status quo actually is. It used to be that rates etc. were tied to numbering plans, but today there should be no technical reason to maintain the tie.