What the fuck do you mean where are the environmentalists? You mean the ones down there trying to clean up birds.
the one thing they absolutely need to do is mobilize people, new graduates, the unemployed etc to clean up the beaches, pay them for their time and then bill it back to BP.
Otherwise what are the environmentalists supposed to do? Keep saying, "I fucking told you so."