Okay, I guess the scientists who study and write about this stuff for such prestigious publications as Smithsonian and National Geographic magazines, and the Humane Society of America, are all full of shit and just don't know as much as Long Run.
70 million feral cats, give or take 10-20 million. Just wait a few months, they breed like crazy. I've seen feral cats EVERY place I've ever lived - Maine, Washington, D.C., Arizona, Montana, Massachusetts. The place my brother lived until recently in NY was overrun with feral cats, dozens of them lived on/around the farm where he had an apartment - he got so heartsick seeing them half starved he put out food for them every day. (He should have trapped them and taken them to the shelter, but alas, he did not.)
Guess they just don't live where you do, LR - or maybe your head is up your ass.
Yeah, I'm pretty sure your head is up your ass.

For me, it is far better to grasp the Universe as it really is than to persist in delusion, however satisfying and reassuring.
~ Carl Sagan