You are 100% correct, who cares who fixes it. And bp's attempts at fixing it have sucked at best. I think we should boycott bp. Its sad cause in the end, when its all said and done, we the americian people will be picking up the tab for all this mess.