I don't think the raves about Buffalo are as much about that fair city as they are about the fact that any major border city makes air travel for Cdns incredibly cheap. Plane travel on Canadian airlines (any of them) is horrendously, ridiculously expensive. Case in point - I can fly from Detroit to Montreal for 30% of the cost (70% less) than it would cost to fly from Windsor to Montreal. Ridiculous.
We fly to Orlando out of Detroit - Spirit Air for when we want to go is roughly $140 U.S. round trip. and the flight is non-stop. I often joke that we spend more time getting to the airport and waiting than we do on the actual plane. We're a stone's throw from the border, but I know people from London (two hours away) often find it just as easy to fly out of Detroit.
I think the prevalence of Buffalo-flyers is probably due to the large Toronto-area population to be found on DIS, as it would make the most sense for that area crowd.