Well, I'll speak to what I felt was sorely lacking: Live music scene and singles scene.
Going out in Charlotte is hit or miss. Go out one weekend, it's kind of dead, and the women are looking extra regular. Go out another weekend, and it's alive, and the women would make you think you were in Atlanta.
It's the same with music acts that come into town. Sometimes people hardly show up, and others you'll get a huge turnout. That's why acts sometime leap frog Charlotte and go to Atlanta.
Charlotte needs to figure out a way to energize it's socially active population. It has a rep for being a family oriented city, and that perception 'causes a lot of people to not be as active socially as they could.