Ну так это вопрос воспитания. "Я такое не ем" это и есть невежливо, все равно что "фу, какая гадость!". Я своих приучала с детства, что такие фразы в отношении еды не говорят, и дома тоже. Если что-то не навится, можнос казать "спасибо, я не голоден" или "спасибо, я не хочу", на крайний случай (для таких вот сильно обидчивых людей)можно сказать "спасибо, мне этого нельзя".