Hank49
Contributor
They may have natural predators (cornetfish and sharks have been cited), but one big difference between invasive lionfish and those in their natural environment is the lack of parasites. Parasites are a constant plague in the lives of fish (hence the demand for cleaning stations), yet invasive lionfish have been found to harbor none. This may convey a huge advantage upon them in terms of longevity, breeding, etc.
This is an interesting point. The parasite or even virus issue could work both ways. The lionfish could bring in something that affects the local fish, or it would be more susceptible to parasites or viruses that the local fish have here.
I dive areas here in Belize where very few, if any other divers go. We see a few lionfish here and there and some are huge. But where are all the small ones? Something is controlling the numbers here.