Bueno, supongo que depende del contexto. Si alguien que se moría de hambre se acercó a ti y te pidió un bocado de tu sándwich, parece que en estas circunstancias existe la obligación moral de compartir la comida.
Si alguien espera constantemente que comparta comida con ellos porque son demasiado baratos para comprar su propia comida, esa es otra historia. Estos se llaman moochers. Y si alguien tiene el hábito de esperar constantemente que les ofrezca mi comida, entonces me irritaría.
Supongo que se trata de equilibrio. No estás obligado a alimentar a nadie. Pero hay ciertas situaciones en las que es lo correcto. Además, si todos ustedes están en un restaurante y todos quieren probar todos los platos, diría que está de acuerdo.