Hey, they had to cut somewhere in order to have a/c for their new Atlanta-Montreal service that starts up in a few months. Since they (Air Canada) are no longer going to have to serve these towns as part of the Canadian merger, why keep service there if the demand really isn't there? Look at Alaska for instance; many of these small isolated communities depend on not Alaska Airlines/Horizion, but on little operators (often times one man airlines) to provide air service in order to get supplies, medical care, and even to connect on to an Alaska Airlines flight. Someone will take up the slack, it just may take a little while to convince an airline to do it, but I think Transport Canada will have to subsidize whoever will serve these cities. Sort of like the U.S.'s Essential Air Service program does.