“Tesla has free supercharging stations about every 100 miles.”
The US has about 4,071,000 miles highways and roads. Are you saying that Tesla has installed 40,710 free supercharging stations?
No it is half that. Tesla puts them at intersections to save on construction costs. /s