Не мнение, а просто пример из жизни. У сестры сын не переносит молочный белок, соответственно, почти все торты, пирожное и мороженое ему нельзя. Так вот ребенок с 3-4 лет это знает и абсолютно нормально относится к тому, что на др все едят торт, а он фрукты или, если хозяева не знали или не предусмотрели что-то безмолочное, то мама его приносит с собой  какой-то десерт безлактозный. Даже я, зная об этой особенности, не всегда могу обеспечить праздник альтернативным угощением (были пару раз у меня казусы, увы, голова дырявая) - но ребенок всегда спокойно и осознанно говорит мне нельзя и не переживайте, и его мама тоже не устраивает истерик. Даже был случай совместной прогулки и дети выпрашивали мороженное, я отказалась покупать исходя из того, что мои буду его есть, а племянник смотреть, но его мама настояла выполнить просьбу детей, а сыну взяла шербет или предложила ему что-то другое купить.