Cliff, I think you're dead wrong. Invasive species destroy our native species which have developed especially for the ecosystem that's here. Not only that, but why should we allow one introduced species destroy all the ones here, just because it can? Several species of bird are on the brink of extinction because of rats in certain areas. So we should just shrug and say "Oh well" and lose those birds forever, because rats are better at living?
For all your touting that humans are the worst thing on the planet, you're certainly not advocating helping the planet in any way by that post.