This is an interesting theory, but you may be overthinking the causal chain in order to get your sin-based theory.
I imagine it looks more like this: Advisor 1: "Something must be done about this BP fiasco! Let's put a moratorium on offshore drilling."
Advisor 2: "Good idea, but that would put people out of work, which would be bad press, especially in this economy. We'd need to find a way to pay them off."
Advisor 1: "Everyone thinks BP is doing a terrible job and won't have to pay enough for this disaster. Let's make them foot the bill."
"Sin" may be part of it, but if BP had much better PR (which would probably entail, in part, being more effective), I expect people wouldn't be all about punishing them, even if they were at fault for the oil spill.
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 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!