I'm here every week, and in comparison to the numerous other airports I experience, CLT is definitely the best. There are many food and options available regardless of your airline or gate. At most airports there are a few for each terminal and they are not accessible to all gates or require significant walking.
At CLT there are options throughout the airport and a central hub that makes getting around easy without the trams and monorails other airports require, which is great when you're in a hurry.
Daily parking is also relatively cheap and convenient compared to the prices at other "hub" airports. I'm looking forward to the completion of the additional parking which should alleviate the congestion and make my time in and out even faster.