The Buffalo Niagara International Airport got some serious money that they are able to use for the facility and this is what they decided to use it for.
Flying is stressful. Even if you're ok with the flight itself, there's a ton of other stuff to be concerned with. Having a cancelation is the last thing you want to worry about.