With the Canadian cities it is up to the Canadian government and the distance the plane can fly. Copa wanted more for Montreal/Toronto but that is all they are allowed.
My guess is PHX is next. With their network they can get into small cities where no one else can compete.