Pela minha própria experiência, vejo que os resultados realmente existem, mas nada de mágico. Quando você come só em horários específicos, fica bem mais difícil comer alguma coisa por acaso ou comer demais só porque sim, porque tem menos tempo pra isso. Além disso, muita gente nota que durante a janela de alimentação come de forma mais consciente - não fica só pegando a primeira coisa que encontra. Mas isso só funciona se você respeitar a meta de calorias no geral. Se você colocar em 8 horas o que comia o dia inteiro antes, aí não emagrece.
Se é modismo ou não - tanto faz. O que importa é como você se sente no regime 16/8. Pra alguns funciona perfeitamente, outros, como disse em respostas anteriores, ficam com fome e caem na tentação. Conheço pessoas que têm dificuldade de pular o café da manhã - elas ficam irritadas e desatentas. Pra outras é o oposto, elas gostam de pular a refeição da manhã, simplifica o dia.
Se você quer tentar de verdade - mantém por duas ou três semanas, observa como você se sente. Se está se sentindo bem, não fica beliscando na geladeira à noite e o peso cai - continua. Se fica o tempo todo irritada e cansada, aí esse esquema simplesmente não é pra você, e tá tudo bem. Tem um monte de outras formas de emagrecer.