Cats also kill rats, mice, and even bugs. Beside less birds less crap.
Most cats...not all do...some cats are pretty worthless. Some dogs kill rats, too. Especially the small terrier types like the Jack Russell.