IMO the economy is in a lot worse shape than people are letting on. With the increase in gas prices, people just don't have that much surplus to spend on entertainment.
They've raised ticket prices, but haven't improved the team enough. Not saying that Charlotte has to be a contender to fill seats, but they have to have a star that brings people in, and at least a chance to win some games.
I bet you they'd sell out if Shaq daddy was on the team!