¿Por qué tiene más hambre en lugar de tener más hambre?

"Más hambriento" es el comparativo correcto de "hambriento". "Más hambrientos" no es una palabra y se considera incorrecta.

El sufijo "-est" se añade a los adjetivos en grado superlativo, que se utiliza para comparar tres o más elementos e indicar el grado más alto o más bajo de una cualidad. Por ejemplo, decimos "el perro más hambriento" cuando comparamos tres o más perros para encontrar el que tiene mayor nivel de hambre.

Por lo tanto, es "el más hambriento" y no el "más hambriento".