IMO, we've got some logic and some politicizing.
Grape has a point. Taxes and subsidies have different meanings. However, subsidy has a broad scope that can include taxes. Or in this case, not.
But the fact that many of these corporations pay no taxes, receive subsidies and in some cases receive refunds makes the word game a bit moot.
There's only so many ways to turn economics on it's ear. Spin and pejoratives are but two. Pejorative is the loser's first tactic in introductory debate. And 21st-century spin has been honed to fine art.
WELL... LOL actually the real number in subsidies is really closer to 80billion lol and not 40 billion but for some strange reason I couldn't find that info so we will leave what I could find for now but the number is really "80" billion so so much for the tax part LOL.. peace out Headband707