People find the idea of kutti pi offensive because the dish is made with the fetus of animal.
Step-by-step explanation:
Kutti pi is eaten by the Anglo Indians , this dish is made from fetus of animal.
People consider eating kutti pi offensive because this dish is made from unborn animal which is far more different than an egg or a grown animal . As in this dish the baby is being killed in the fetus thus people consider eating kutti pi offensive.
The Anglo Indians are a combination of Indian as well as foreigner that is they are born from Indian mother and Foreigner father or vice versa . As no other culture will accept that, that's why they thought of making their own culture as well as in their culture then can eat whatever they want.