Upstate New York has been “Honored” by The Simpsons

Can you really say a place has decayed when it was never that good to begin with? (Homer Simpson)