¿Por qué comer bocadillos tarde en la noche es malo?

No es necesariamente malo.

Si trabajas en el turno de la noche y estas calorías son necesarias para alimentar tus actividades, debería estar bien. Si es diabético, su médico o nutricionista le aconsejará tomar un refrigerio por la noche, especialmente si controla su diabetes con insulina.

Se desaconseja comer bocadillos tarde en la noche para las personas con sobrepeso u obesidad porque el menor nivel de actividad física durante el sueño produce una tasa metabólica más baja. Las calorías consumidas antes de dormir en exceso de las necesidades metabólicas se almacenarán como grasa.

El contexto importa

Dos razones vienen:
1. Te levantas tarde en la noche.
2. Malo para su cabeza y afecta negativamente a su reloj circadiano (temporizador corporal)
http://www.smithsonianmag.com/sc