Corporate welfare is certainly a bad thing but Exxon Mobil at least returned far more to US coffers than you or I. Exxon paid $30 Billion in taxes for 2007 that is more than the total paid by the lower 50% of all tax payers. Exxon also distributed $35 billion to stock holders (and I got my tiny share of that!).
While all US oil companies received about 10 billion per year in direct subsidies they committed to new investments of $91.4 billion. Hopefully congress got something for that 10 billion.
Do you think corporations are treated fairly by the media? I think not. A Google news search reveals an article count:
2,280 for exxon profit
368 for exxon tax
Type rest of the post here