FenderBumper
The "good old days" ??
Rockingham's failure can be summed in two points:
1. The local economy is terrible so the locals aren't able to financially provide adequate support for the track.
2. Because of 1, they have to rely on outsiders traveling to Rockingham to attend races and there is frankly no reason to travel to Rockingham. If you want to use the earlier "Charlotte is nearby" argument then those inclined towards Charlotte would probably rather go to CMS.
EVERY track relies on outsiders to boost attendance. IF race fans REALLY wanted racing at the Rock, CMS being 45 min closer to Charlotte wouldn't have stopped them from attending.