This ties in with one of my chief criticism's of the McCain tech policy. It relies on tax credit inducements to achieve policy goals. But if corporations are not paying taxes for a variety of reasons (most likely the way in which the tax code operates), then tax credits do not create any incentive.
Yes, companies still lobby for them, because hey never hurt and they make a nice substitute for actual policy. But the rational person should not expect companies to change their behavior for a credit that will make no difference in their bottom line.