A little harsh. If a homosexual man can accurately judge that a woman is attractive without actually being attracted to her can’t an older person do the same with a younger person?
A person can express such sentiments, the problem is that "hot" implies a different sentiment than "pretty" or "cute" would. Not to mention that the hebephile expressed an intent to actually make a move by claiming that "age is just a number".
Unless he actually made a move. In that case a bullet would also be acceptable.