We have those trap-spay-release programs, but the numbers of cats in Israel are out of control. I don't know about the us but in Tel Aviv alone, there are some 39,000 feral cats with around 20,000 kittens ending up in the Tel Aviv shelters per yeah. Haifa, another major city, has huge clans of cats around every corner and countless loners.
People do put out food and water everywhere. The cat in the picture also lived near the produce market, so any forgotten fish or chicken will be hers. Her particular area has always been slummy, though the parallel street is being cleaned up for the new bus connection. There's a bit of hope, but not much as it's always been a shit neighborhood.