Jesus Christ, some of ya'll are the most thin skinned people on the planet, what do you expect them to do, put a message on the jumbotron that says "all hail the people of WNY, we bow down before you"
And the Carolina Panthers are in Charlotte, which is almost twice the size of Buffalo, with a higher median income. That along with a booming economy and access to SEC football fans is why the NFL is in Charlotte.