When Elon Musk called for Quebec, Alberta and Saskatchewan to separate from Canada earlier this week, it may have been ...