It's amazing what we are all capable of doing when it's a decided and coordinated event. Look at the efforts made for disaster reliefs in multiple countries over the decades. People and nations can come together when they agree to set opposition aside for a cause.
Technology:
Remember the industrial revolution? The cold war space race?
In 2010- Synthetic life has been created! (things that seemed like fantasy once) Science is proving everyday that "if you can think it", you can "practically Do it". Then when people work together, progress is usually seen often in "hurdles" at light speed- compared to when we stand alone.
The oil spill problem is extremely difficult. With the pressures and complications of things that deep.(wonder how much thought was put into something like this happening) However with everything the world has accomplished to date, I think we can be capable of eventually stopping the leak and solving this problem. As long as we come to a unilateral decision to work together. A new "team" may need to be formed. Where no one is going to stubbornly feel their selfish pride and not want their "toes" stepped on.
If individuals, companies and government (s) can make a unified effort together this can be solved. But the longer everyone argues, blames and has reservations of just who should be in charge, the more time is getting wasted with failures. This is like another test for society in a way. Will great minds and hearts come together with great effort? Or will selfish pride, greed, and the need to save face/blame, get in the way of solving what "could" be the greatest environmental disaster to date. ??
I agree. The world should get to work. Regardless, who's fault it is. It belongs to all of us.