Unless it's a stray, I just don't understand why people can't get their cats spayed/neutered. Are they willing to take responsibility for the kittens? I doubt it.
We've just had a speyathon here. 326 female cats speyed This might not be popular but 563 kittens not born. Most of the pregnant ones were from feral colonies with dedicated feeding stations. The others were mostly from low income households with responsible owners. Also fitted in 29 dogs of both sexes. Currently fundraising for Sept/Oct session. The main vet who comes only specs and neuters at her clinic, she will treat an animal in an emergency but specialises in sterilisations
At least you have a decent system in your country. I`ve spent a lot of time in the Middle East and the way they treat cats doesn't bear thinking about .