I think it’s amazing all these invasive species can do so well. If we travel to other countries we need shots to protect us from germs in that country. But these invasive species aren’t even slowed down. They wipe everything out.
It actually is not easy for invasive species to become established. They do have a hard time at first, before they become acclimated. A lot like us when we travel, in fact.
Of course, with invasive species, we don't want to give them the chance to acclimate in the first place.