If your beef is that the US govt shouldn't subsidize things via the tax code, then that's a separate issue. If your beef is that GE should pay nonzero taxes, then you should view it as "GE paid X% taxes, and then did things it did not want to do unsubsidized in order to earn back -X% taxes as a reward." In which case, GE did pay taxes. They just then took advantage of an opportunity to earn back those taxes in exchange for investing in green energy related things.
The only way to tax an international entity is to tax them on the things that actually exist in your country: Customers, employees, property, etc. But that's not corporate income tax anymore, it's sales tax, personal income tax, property tax, etc. The closest thing you can get to corporate income tax that actually works is VAT.
Money is meant to be spent, not hoarded.
He makes it sound like the USA would be just as well off if big tech companies weren't here.
The US government is basically a ~15% shareholder in all US companies due to salary and other taxes. If they can invest in technology research and build more US companies, then the US government earns a net profit.
I would like to see a breakdown for a major technology company to see what percentage of their revenue goes to income tax withholding, and then see how much government funding went into helping that company come to life.
Edits:
1. Number adjustment
2. By "income tax witholding" I mean the income tax that the employees pay. If 50% of revenue goes to salaries, and 20% of salaries go to income tax witholding, then 10% of a company's revenue goes to income tax.