The article's title is misleading.
Most of what they point out are incentives offered by states to attract the multitudes of jobs that they are going to bring. With that being said, lets address a few of the examples:
- The Gigafactory in Nevada is expected to employ around 6,500 employees once it is operational. Elon didn't go around forcing states to give him incentives. NM, TX, AZ, and NV all were clamoring to give Tesla tax incentives because they are going to bring a hefty amount of employment to the state they reside in.
- The SolarCity production facility will create some 5,000 jobs in the area.
- For the Brownsville launch site, SpaceX is investing in the poorest city in the nation (srs) and again, promising to bring hundreds of high paying tech jobs and possible a new factory to build the BFR/MCT (Mars rocket), which in turn could employ thousands more.
- With regards to Tesla and the DoE loan, they paid it back 10 years ahead of schedule with interest.
- The majority of SpaceX's manifest is commercial launches (although NASA as a percentage of their income makes up a very large percent). The bottom line is, even if NASA was not a customer, they would be the most competitive launch service in the market and by this time next year, even without NASA launches, they will be the world's largest launch provider.
TLDR:
- Musk's companies are great sources of employment and states want them to come.