If that is true, the contractors actually building all the new sites are all new and weren't doing this before? Who is managing them?
The point here is that 500 people were fired (and I say fired, because they were let go for "cause" of working for a manager that "needed" to be punished). It's been widely reported that the team consisted of all sorts of people, such as land acquisition people, but also engineers working on actual supercharger hardware designs., as well as regulatory and political efforts.
What we have here is one guy, who is a "Fan of Elon" swearing he has a friend that loves his re-hire job at Tesla, and that job is land acquisition, and that's all Tesla ever did with the SC team, as everything else was contracted. That contradicts a lot of other stories that the fired team did a lot more than that, and if that's all the new team does, that means the world has to spin up the other functions, not that they were already up and running.