Unfortunately, Buffalo gets a bad rap from people that have never stepped foot in the city because they heard bad things. It is definitely damaging when morons like Rosenhaus perpetuate the bad press. We lose out on players like Gonzalez. But even worse, you lose out when people do not want to visit or do business in Buffalo because they hear silly comments from people like these idiots. It's too bad that these comments reach a big audience.
There is positive press out there once in a while for people that are in the know. Check out the NY Times yesterday for a great article on Buffalo and the architecture.