Sounds like a successful business to me. Understand that while all you environmentalists gripe about "green energy this" and "conspiracy theory that", ExxonMobil continues to do what a good American company should do: make money and pay taxes to the US Government. They paid roughly a sixth of the US defense budget in 2008 (something like 116 bn in taxes.. that's right, the US government made twice the money off of "exploiting the people" that ExxonMobil stock holders did). They're a business, they exist to make profit. Shame on you for expecting them to blindly cooperate with your vision of the future just because you and people like you will it. Especially when they have been researching new energy sources for automobiles and collaborating with Toyota on new engine technologies.
You live in America. Profit is a good thing, not obscene.
Money can't buy love, but it improves your bargaining position. -- Christopher Marlowe