Yeah this isn't true, this is standard BS repeated by people who don't have cats and know nothing about cats.
Cats have a hunting success rate of like 20% at best so no they don't litter the environment with carcasses, most interactions between cats and birds result in the bird flying off and the cat sitting there looking sort of stupid. Otherwise birds would have gone extinct long before humans developed language.