The biggest issue the new owners face is trying to rebuild the reputation and canceling a track day last minute doesn't build hope. I realize that they are doing improvements, but it is kind of shitty timing and gives a who gives a fuck about the locals feel.
I doubt that this is the case, but who knows for sure?.....