And I absolutely agree with you on that.
My point is that its NOT a solution to take those animals and "free" them, thinking that this is better then having them locked up. It is not. It is cruel to throw these animals out into the world. Most do not have the skills to survive without human intervention.
Being feral (scared of humans and not tame) does not mean having skills to survive in the wild. Most ferals live off of garbage and food left out for them. They do not "thrive". They just survive and breed nonstop, because that is what they do when left unfixed. That's why most ferals (unless in a colony that is taken care off by caring humans) are skinny, rough and sickly. Living a relatively short and rough life.
None of that is their fault, of course.
It all started with irresponsible pet owners.