> Letting your cat roam free is a tacit acknowledgment that one doesn’t really care that much for the animal, because they will make time to monitor it.
I would never be able to walk my cat on a leash. No chance at all. I got her from a shelter and she's around 10-11 years of age (nobody quite knows, actually), I strongly suspect she's been without an owner for at least a few years. Meaning, she's a loner in general, incredibly stubborn, a little bit shy and very cautious when it comes to just me touching her outside of petting (and even that took months of getting used to me).
Furthermore, there's no way I could keep her in my apartment for much longer than a few days.
So I let her out on her own. Keeping her inside would make her unhappy pretty quickly - pets can and do get depressed in such cases - and probably also lead to her tearing through my furniture after a while :)
Also, it's actually work for me to do this. Because of the way my apartment is set up, I can't have a cat door installed. So, I wait for her to return, sometimes until pretty late at night, because I don't want her to have to be outside for the night. Well, at least not when it's cold or raining out, she can deal pretty well with warm summer nights, as long as I put some food out.
So, I think the assertion that owners who let their cats roam free therefore don't care about them as much...that just doesn't follow at all, imho.
Now, about the potential ecological impact on the other hand, I'm not going to argue (even though I live in Germany and as far as I know, the situation is different here than in the US - but I'm not sure about that.).