Its interesting he feels so strongly to say he hopes they will be illegal to own. They are not fit to be kept by people etc.
Then you can also read one of them he caught a 5 footer he keeps in a cage in his back yard. A wooden cage. I hope the nile does not escape. Hope he brings it in if a hurricane blows by.
I agree it is wrong that some places give false information when selling them. Last I checked you should punish them though not everyone.
You can read between the lines a bit as it says people would not worry about them if they simply said they were running around, add they are eating owls then a few get angry, add in they are going to move to nexting grounds or rookeries in sanibel and alot of people get upset. I guess you could continue where they left off by saying add in large teeth, sharp claws, feeding on beloved pets. More and more people will be upset. Add in they could harm humans or infants and everyone or almost everyone will be upset. hmm a tactic to persuade something or someone into ones favor perhaps??
Lastly they bring up Komodos they say so people can relate to them. Since not everyone knows what a nile monitors is. However when saying Komodo they also add in the Komodos 10 foot size and note that they are known to eat humans. Is that info. in there to stir something? hmm
If they want to stick with what is known. There are niles loose in FL. don't know how many. We of course know they arrived by humans they cant exactly swim here. They may or may not be having damaging effects on the local flora and fauna. They obviously want nothing to do with humans at this time or they wouldn't need to hunt so hard for them or trap them.
What they should be doing is finding out everything they do not know instead of running around chasing theories. But in my opinion all of these articles and theories are only sent out to stir things up and bring in help and funding.
IMO the area they are in is not the best habitat for any animals. It is a growing booming human habitat with a growing population building of houses and buildings etc.. Which is probly why the niles have found it so easy to live in.