A Music forum decided that this song about the Gulf Coast Oil Spill was "too political".
The song expresses frustration at Oil Company Greed causing the spill and their legal maneuverings to limit their liability (instead of devoting ALL resources to STOPPING the leak).
What the song is really saying is STOP the political bullsh*t and START devoting all resources humanly possible to STOP this leak.
I call that deep concern for what is happening to the Gulf right now. To view it as political is simply missing the point.
Have a listen and judge for yourself: