Because you can't establish any gradient information from the design variables (antenna topology) to the objective function (i.e. antenna gain). So most of the time you might end up climbing towards some wrong direction (i.e. local optima).
The person I was replying to was also advocating the use of GAs to solve the antenna problem, which don't use gradient information either.