If, after the trust fund is exhausted ($1 billion eligible for this incident) BP will not be liable for economic damages over $75 million then constantly saying BP will pay for all of this is a political exploding cigar. Makes people calmer today at the cost of making them angrier tomorrow. BP does have to pay, but only for cleaning up the oil itself.
But people laid of at fisheries and hotels are going to be the government's look-out, not BP's. Businesses will either go under or be bailed out by the government. State government will lose revenue (and cut services) and BP won't be making up the difference.
If the facts are ugly then just lay out the ugly facts and try to fix blame in advance.
(If anyone knows more or different about the prevailing liability limitation chime in.)
Tax on Oil May Help Pay for CleanupWASHINGTON — The federal government has a large rainy day fund on hand to help mitigate the expanding damage on the Gulf Coast, generated by a tax on oil for use in cases like the Deepwater Horizon spill.
Up to $1 billion of the $1.6 billion reserve could be used to compensate for losses from the accident, as much as half of it for what is sometimes a major category of costs: damage to natural resources like fisheries and other wildlife habitats.
Under the law that established the reserve, called the Oil Spill Liability Trust Fund, the operators of the offshore rig
face no more than $75 million in liability for the damages that might be claimed by individuals, companies or the government, although they are responsible for the cost of containing and cleaning up the spill.
The fund was set up by Congress in 1986 but not financed until after the Exxon Valdez ran aground in Alaska in 1989. In exchange for the limits on liability, the Oil Pollution Act of 1990 imposed a tax on oil companies, currently 8 cents for every barrel they produce in this country or import.
http://www.nytimes.com/2010/05/02/us/02liability.html