Yes, Charlotte could support a team. All we need to do is get in a time machine and convince Pete Karmanos to wait eight years move the Whalers to Charlotte instead of Raleigh.
A more serious response... Charlotte is
capable of supporting NHL hockey. Here's why it will never happen:
- In 1997, when the Whalers moved to Raleigh, Charlotte's big venue was the Charlotte Coliseum which did not have ice. They considered adding it for an AHL bid, but decided to pass. So there was no hockey-capable venue (of 10,000+ seats) until 2005.
- From 1997-2002 the Hornets were the big dog in town. The NHL could never have existed as a 3rd league in Charlotte, so even if the Hurricanes hadn't been there it would not have been considered for that round of expansion. Never mind that even the Hornets couldn't secure a new arena, so the NHL wouldn't have had a chance in hell.
- There was a small window from 2002-2004 where the NHL could hypothetically have taken advantage of the NBA's absence, except for the Hurricanes being in Raleigh. Had the Hurricanes stayed in Hartford, 2002-2004 would have been the NHL's best shot for Charlotte. The NBA had already promised an expansion team upon completion of a new arena, so that would have basically been open warfare between the two leagues to give the city the biggest sweetheart deal. Given the fate of the Bobcats, it's probably better this did not happen. The Hurricanes have been at least as successful in Raleigh as they could have been in Charlotte.
- As it turns out, the NBA came back into a new arena in 2004. Not only does that saturate the market, but they went and did this with the design:
Basketball configuration, looks good.
Hockey configuration, ummm....
So now you have a holy trinity of obstacles: saturated market, inadequate facility, and cannibalization from another NHL team. It just wouldn't work. Charlotte's most NHL-oriented future would be as a successful affiliate for the Hurricanes which would help grow a secondary market of Canes fans in the long run.