I absolutely agree. Essentially, corporations with huge revenue streams get major tax advantages that are not available to local companies in exchange for "creating jobs".
It turns out that each of those jobs is so costly to taxpayers that the only real benefit is for the politicians that announce the "partnerships" (and the receiving company, obviously).
Here's a couple of interesting articles on the matter: