Agreed, this looks like pretty straightforward politics. Given that there is a temporary ban on drilling, what should happen with the oilmen who are temporarily out of work? Making BP pay them looks like the least politically unpopular option.
Leaving them unpaid could intensify opposition to the moratorium, since they're sympathetic victims of the government's policy. Having the government pay them would attract the ire of deficit hawks, plus it would probably have to go through a battle in Congress, and it would also attract more negative attention to the moratorium. Forcing the other oil companies to pay their workers could also seem unfair and draw more opposition, plus it might not be easy for the government to get them to make those payments. BP has at least some causal responsibility for these oilmen being out of work, they're unsympathetic (so people don't really mind if they have to pay more), and the government has a lot of leverage over them to make them pay, so naturally they end up with the bill.
The White House says there will be a temporary ban on new deep-water drilling, and BP will have to pay the salaries of oilmen who have no work during that ban. I scratched my head trying to figure out the logic behind this. This was my first attempt:
This logic works equally well in this case:
But "everyone" would agree that the second example is fallacious. Are people so angry at BP that they can't think at all?
Then I came up with this second argument. ("At fault" is legalese for "caused by an immoral or illegal action.")
Applied to Rachel Carson:
Both these chains of reasoning are still faulty, but they're more similar to the reactions of most people. They are faulty because they're not specific about the connection between the fault and the injured party, or about what an "injury" is. In the second case, there is no injury to the workers; the company simply stopped employing them, and could only be held morally responsible for this under something like feudalism. In the BP case, you could argue that non-BP oilmen were injured, because they want to work and their (non-BP) employers want to hire them, but outside forces prevented them.
However, being at fault for the oil spill is not the same as being at fault for (causing by immoral action) the ban on drilling. The word "cause" is too vague for moral responsibility to be transitive over it; and "X caused Z" does not preclude "Y caused Z". The ban on drilling is not a ban only on drilling by BP; this means that the powers that be decided the ban on drilling is good for the country, not a punishment of BP. It is a decision that the expected cost of further drilling outweighs the expected benefits. There is no moral failing and no one at fault, and either the government should pay them, or the oilmen should bite it the way any workers do when their industry has a downturn and rely on existing safety nets such as unemployment insurance. (This is completely different from the case of fishermen put out of work directly by the oil spill; I believe it makes sense for BP to pay them.)
Figuring out how moral responsibility propagates through a chain of events is complicated. I propose that people are using the "sin-based" model of cause and effect. This model says that all bad outcomes are caused by moral failings. (On the radio yesterday, I heard a woman being interviewed whose house had been destroyed by a landslide. The first question the interviewer asked was, "Whose fault was this?")
In the sin-based model, when you enumerate a chain of events that is causally linked, and some events are bad outcomes, all you need to do is transfer blame for the bad outcomes to the moral failings preceding them in the chain. Oilmen are out of work; you construct a chain of events leading to them being out of work, identify the closest preceding moral failure in the chain, and pin the blame on that moral failing. No need for painful thinking!