Unfortunately, voters can't always read between the lines:
Those who became disenchanted with Cannon worked behind the scenes last year to keep him from becoming mayor. Former Democratic Mayor Harvey Gantt took the unusual step of endorsing James “Smuggie” Mitchell in the primary.
But even some African-American politicians, who could have helped as allies and mentors, stayed clear of Cannon. Anthony Foxx, the former mayor, now U.S. transportation secretary, felt Cannon couldn’t be trusted, according to people close to Foxx. City Council member David Howard said that “out of a sense of caution” he kept his distance. “I always tried to put community first,” Howard said, “and I’m not sure I always felt that’s what he was doing.”
So neither Gantt nor Foxx endorsed Cannon, which should have raised some eyebrows in Charlotte's African-American community. And it very well may have. But as we've seen countless times in the past in North Carolina politics (both parties), ethical problems are only "real" problems when they blow up in your face.