while i see aspects of there being possibilities of almost unlimited liability, you seem to have drawn a few conclusions well past what the article contained.
one important thing...bp won't have to pay claims based on revenue instead of profits, except for the state/local municipalities tax revenues. and figuring the major downturn of revenue that most incurred last year due to the recession, bp may not be on the hook for as much as you're thinking. and then next year's liabilities will be based on this year's numbers, and so on. it will be hard to prove that the downturn was solely bp's fault, especially if the economy everywhere goes into a double-dip downturn.
The question remains, "why did you lie about what the article said?"
Everyone knows your opinion, unsupported by any real data or the world.
Every company's potential liability is unlimited. Imagine if Microsoft got sued for lost data?