We were there last weekend. I think it's overrated on a national scale.
It's kind of a dump. That said, the ownership shouldn't change a thing. It sells a lot of tickets at premium prices, it fits well in the neighborhood, and the fans would revolt if they abandoned it.