If they are to many they will die out.
Many communities, have humane societies that will give you traps for the cats, bring them in have them spayed or neutered and then you released again. That seems like a good plan.
I agree, we are to be stewards of our environment.
I acutally bought a trap for this purpose (my local shelter will not loan them out). Since buying it I’ve trapped four feral cats in my backyard. They go straight to the shelter for neutering.