I used to do the HP nonstops, which were more than once a day. AC was always much more expensive. BUF is even better of course because Southwest gets into it too.
Exactly why i dont understand why WN is not in YYZ. If they can make profits what they charge for BUF-PHX, imagine what they could do on YYZ-PHX!
Probably over-simplified but the added costs to serve Canada surely could be made up with the premium YYZ would pay over BUF . . . (very much like Buffalo Bills decision to incur the extra costs to come to Toronto for a few games each year. And WN's performance would be much better than the Bills have delivered last couple of years)