I agree. Everything about the number makes no sense. It assumes there are more cats than people and these cats are just killing machines. Maybe I just live in a bubble? I live outside of Boston and there are definitely fewer cats than people. There are very few stray cats, a small % compared to house cats. I let my cats outside on rare occasion, but almost nobody else I know does. I assure you my cats are not capable of killing birds. They just look in wonder. All in all, I've had about 30 cat years of ownership and there is maybe 1 dead bird altogether (RIP Frisky).
I don't really know what's going on in other parts of the country. Are there stray cats just roaming the forests? I can't imagine why anyone would have incentive to exaggerate these numbers though.