I agree Bill. I 've owned several cats over the years and I never had a mouse, rat, or snakes in or around the house.
They do take their collars off. Some don't like collars at all and will go crazy trying to take them off. They also get caught in fenses or branches and can be dangerous to "outdoor huntng" cats. I 'm certain that house cats get confused for feral cats on many occasions.
Although many cats do eat what they catch, some don't. I had a very well fed cat that ate 2 cans of catfood a day, but she still brought home chipmunks, mice, birds, squirrels and rabbits and dropped them off outside the porch door. Some of them she played with and let them go, some she brought home dead. Some were half eaten but most weren't. She just loved going outside to catch critters. As she got older, she would just watch a squirrel go by half asleep on the porch. When she were younger that squirrel wouldn't stand a chance most of the time. She was a great hunter up until she was 10-11yrs old and I admired her for it. She was small, light and very agile. Nothing got away from her once she set her eyes on it. She lived to a ripe old age of 18. My last cat we kept indoors because because the one before her only lasted 2.5yrs before she got hit by a car and died in the middle of the road 1/2mi. from our house while she was in search of prey. The indoor cat recently died of old age at 16.5.
Feral cats can definitely be a problem and can also kill all the house/pet cats in the neighborhood (mostly the males) if it's a big mean male and wants to mate with the females. I watched a big feral male cat kill both my neighbor's male young cats (about 1-1.5yrs old) in front of my eyes. It was brutal and hair raising. I broke up the 2nd fight with the other neighbor's cat with a broom stick and even then he still wanted to attack the other poor cat and was hissing at me. I had to hit him on the head with the broomstick to let go of the other cat, but it was too late. He had already taken a couple of big chunks off his side (I could see the cat's insides) and had scratched up his head badly that was covered with blood. I waited unitl the neighbor got home and told them what happened. Their cat died on the way to the Vet. A week later that big male feral cat (was almost the size of a bobcat) showed up at my porch again looking to mate with my cat, so I shot it with my 760 Pump in the chest with a pointed pellet from 6-7yds away after I pumped it 10 times. He ran away and I never saw it again. I was really mad at him and was certain it was feral because his hair was all matted and he seemed to have a lot of tics and flees. That was the only time I shot a cat but it looked so dirty and ugly and after watching it kill 2 of the neighborhood house cats, I made the decision to take it out (I 'm sure it died later from infection or lead poisoning if not internal bleeding). It was a hard decision to make and one that I was contemplating for more than a week but it had to be done. This cat was distructive and a killer of other pet cats that were loved and missed. A day or 2 later I learned he had killed the male cat of the neighbor across the street too. One of my next door neighbor's cats he killed was a very nice pure bred Perisan cat that they had paid good $ for. All these other pet cats never stood a chance because they were neutered and had lost much of their testosterone, aggression and will to fight. They were easy pickings for the feral cat that didn't even seem to have a scratch on him.. I 'm glad I was there to put an end to his destructive behavior.