How do you kinow for certain it is Tesla holding things up? Similar comments are being made (on this site) about the West Chester Supercharger. Anyone today trying to get any construction work done, or hire any contractors, are experiencing massive delays. Why should these Superchargers be any different? And, even though the meter has been installed, there still may need tons of paperwork to be completed.
What is happening in other parts of the US or worldwide?