I understand that. My point is, it's a unique and special status granted by the federal government. If an owner wants to move a franchise out of the country, I don't think it would take very long for the public and elected officials to start making a well-founded stink about it.
And, quite simply, if a franchise in Toronto, or Vancouver, or Mexico City, or London, or on the Moon would be as desirable and profitable as many make it out to be, then why hasn't it happened yet? Why is the NFL the only league that hasn't gone international?