I think that the government should have a leadership role in the cleanup of some kind. The situation affects so many interests - commerce, environmental, etc; that the government has a duty to ensure that their interests are protected, no?
Who can you say is in charge of the Federal response to the spill. Whatever we are doing down there, who is running the show? Who is the buck stops here guy?