There are some asian countries that do eat cats and dogs. Here for example, they don't eat pork or sea food. Some other countries eat frogs and snakes. We have an old saying: "על טעם והעל ריח אין מה להתווכח", which means: "You can't argue on taste or smell".
their efforts are misdirected. if they were really wanted to help the animals they would capture the cats, get them fixed and locate loving homes for them.