Porque está ingerindo mais do que gasta.
Nem todo mundo tem o mesmo metabolismo, amigo. Há pessoas que tem o metabolismo lento e engorda facilmente, se comer bem então, vish... Ele faz exercícios e tal, mas talvez não esteja sendo o suficiente para queimar o que ele está ingerindo + o metabolismo lento.
O excesso de peso não está ligado somente ao excesso de comida, mas a qualidade da alimentação também. Há uma grande diferença entre encher o bucho de frutas e legumes, e bolos e refrigerantes.