Not true. My first thought when hearing that a town not far from where I am made the 20 list was 'where can I buy property so that I can rent it to others that come as a result of the economic development and new desirability of the area'. Property values will increase and property tax will go up vacancies will be reduced.
This would not happen for a smaller company that nobody cares about either.
This is perhaps similar (not for sure but could be) to when Disney decided to locate in Orlando Florida and bought up land in secret but also cut many deals to allow them benefits that others do not get.
https://en.wikipedia.org/wiki/Reedy_Creek_Improvement_Distri...