DX,
It sounds like new management are making an effort. The general tone I got a few years ago was that the then current management had gotten ideas above their station and were only interested in serving bizjets and the like. I don't remember hearing about any reversals of landing fees or business model but it sounds like there has been one.
I'm all for supporting someone who's making an effort. I don't get up that way often but I'll be more inclined to stop in for a look next time I am.
Good luck to them. I hope they make a success of it.
Pitts2112