This is a big problem, and a variety of solutions are worth attempting. From what I can tell, this isn't an invention Costner has come up with just now, but something that a company, in which he was formerly involved, has had available for a few years.
The actor licensed the technology and then worked with technicians to build an eight-foot high machine dubbed a ‘Kevin’. He tested the washing machine-like drum on polluted rivers in South America, where it produced 99% clean water.
He wanted to sell the technology to the US Navy and cruise lines so they could clean water from ship bilges before discharging it into the sea, but in the end, disheartened by lack of interest from the oil industry, he sold the company to John Houghtaling.
They continued to work together on a range of machines, the largest of which is now called the V20. There are other similar devices around, whose inventors claim they too are ignored by the oil business, but Costner’s star power has proved irresistible.
Last week Ocean Therapy Solutions (OTS) flew engineers from the University of California, Los Angeles, to Venice, Louisiana, to help prepare up to thirty “vacuum cleaners” for the Gulf. They are borrowing some older models back from other owners.
http://www.timesonline.co.uk/tol/news/world/us_and_americas/article7133821.eceYeah, there's publicity because of Costner's name. But that doesn't mean it's "a waste of time and resources". It can be part of the activities to clean up. Perhaps it will only clean surface waters. But they still need to be cleaned.