With the advent of so many new TLDs, I'm of the opinion that this isn't even that big of a problem anymore. Your 1st pick is being squatted? Just pick another TLD.
Ehh, I mean, will this ever actually happen? While .co and .io domains are popular in startups, consumers, especially non-technical ones, I think will prevent a move away from .com from happening.
Users who are advanced enough to even understand URL's will likely remember [X site is .org and Y site is .tokyo] or they'll bookmark the site if they find themselves forgetting often.
Even as a highly technically proficient user - I find myself using a keyword to search google for a domain name of a company if I am interested in finding their website.