If you think they are waiting and doing nothing you have no idea what is going on. The relief wells are already down to 8000 feet below sea bed! As far as your idea about capping the leak, they have already tried versions of that. Perhaps you should do some more reading? Also, they are collecting about 2000 barrels a day from one of the leaks ...
So when can I expect to fill up my gas guzzling SUV with gasoline from that?