Two reasons. First, flying to Canada is simply a longer flight. Second, the USA has some rules concerning passengers on flights in US airspace; it's possible that people who couldn't attend a conference in the USA wouldn't be allowed to fly over the USA either.