Moving away from your family, friends, and professional connections; the expense and hassle of the actual physical move; dealing with customs, immigration requirements, employment sponsorships, etc. in a new country; etc. may in fact be too expensive and unpleasant an undertaking for many cosmopolitan American liberals to countenance, irrespective of how nice Canada itself is.