Based on supercharge.info, there are 7-8 SCs in the DC area (depending on how you define it), another 2-3 further out, and another 3 under construction. DFW has 7 and none under construction. So I'm not sure I understand the basis for your statement.
And I'm from San Antonio, which is truly a...