non-native life should not be supported as part of a current ecosystem. that ecosystem was there before the introduced spieces was there. removing the invasve/non-native will have an impact at the begining but the ecosystem will bounce back.
What about humans? I'd say we're the most damaging of any invasive species. :D