Where else are they going to hold the title game? They tried Jacksonville, Orlando, and Tampa, and none of them were great sites because the local fans didn't really care. The only other real places you can hold it are in Atlanta (the SEC already has the location, so that's a no go) or DC (which would have made more sense when Maryland was still in the conference). Charlotte is within driving distance for 8 or 9 schools, and it's ACC country -- fans will go no matter who is playing. It's the best option for a conference that is so spread out geographically.