wiki: "An invasive species is a non-native species that has become naturalized and negatively alters its new environment."
Seems about right.
No predator. Also yes.
Multiplying exponentially. In the past century, yes. It seems to be slowing down, and so one might argue that it is a logistic growth.
If we exceed the limits of the environment we either suffer massive problems and eventually a die-off, or we manage to invent some new tech that expands the carrying capacity of Earth.
This is all pretty much factually correct. So, can someone explain the down votes?