Не ест, ну и хорошо, не нужно пытаться всеми правдами и не правдами вводить мясо в рацион, у детей вкусы меняются через некоторое время.
У меня дочь очень любила красную икру в 3 года, могла есть только одни бутерброды с ней, через 3 года она успокоилась. Дочь ест мясо, правда без фанатизма, от кролика (когда узнала, что это он) отказалась. Сказала, что когда ей будет 18-20 лет откажется от мяса.
По поводу полезных веществ и прочего, есть же, например, Индия, люди вообще никогда не едят ни рыбу, ни мясо, а в вашем случае думаю рыбу ест.
Вообще у нас культ потребления мяса, если говорить о наших предках (обычных крестьянах и горожанах), то они мясо не ели каждый день, в лучшем случае по выходным, а мы сейчас как питаемся? Многие из нас обедать без куска мяса не садятся, вот это я считаю нарушением, а то, что ребенок в 2,5 года не ест мясо, это норма.