Yeah I never understood how people could believe businesses (not counting people turning their yards into parking lots, but bars and restaurants etc.) can make most, or even a significant percentage, of their annual income in 8 days of the year and be able to stay in business. Unless the establishment is only open those 8 days a year in the first place.
Businesses around the arena are a lot different. The sabres have 41 home games per year. Plus the arena has other teams, numerous concerts and other events as well. There is no comparison to be made about businesses around the arena and the ones around the Ralph.