Sure, some functions have no global maximum. But the comment I replied to claimed a theorem that every utility function on infinite search space has no global maximum, which isn't true.
All models are wrong, some are useful. GP presents an interesting way of framing real life decision making processes. That it happens to not be 100% accurate in all aspects is mostly trivia.