I don't know Neil... I would have to say that I respectfully disagree with you on this one. How can you say that there was not due scientific research? Is it not a fact that burmese pythons have established themselves in South Florida and are multiplying? Is there not currently a hunt taking place right now to try to fix this problem? This is legitimately a BIG problem.
Sure they throw all kinds of other crap in with it like the snakes are man eaters and such..... but the bill is based almost completely on the fact that they are now a thriving species in South Florida... with no natural predator. And I would think it is safe to say that the scientific research done to date has proven this to be true.
In every war there will be battles that are lost. Thankfully our General (USARK) knows this, and has picked the right battle to loose (that was unwindable anyway) to insure overall victory of the war.
Mike