I agree with the assertion that you should never whine about "leaving where you've been all your life" because it's rooted in an unreasonable aversion to change. Yes, there's a lot involved, but it's not something that's never been done before.
However, going back to the oil problem, in some cases there is no fitting compensation other than uprooting your fishing business and moving to somewhere completely different - on an ocean instead of the gulf. Is BP going to pay for that expense? Or will they get out of it on the grounds that asking them to move you and your family and your entire business to a different, possibly more expensive area is "unreasonable"?
And how do we properly account for what might amount to irreparable damage to that particular source of food in the near- to mid-future?
So you think that money is the root of all evil. Have you ever asked what is the root of money? -- Ayn Rand