Another aspect of gain is that no antenna has "gain." All they really have is a radiation pattern that is more horizontal. Thus, the signal is concentrated closer to the ground and is, theoretically, better. But, what if you are listening to aircraft or are using the antenna on a mountain top repeater? That nice horizontal pattern won't hear an aircraft at 40,000 feet above and your repeater will be sending power to the horizon, but not to the operators 5,000 feet below.
A friend of mine owned a local radio store back in the day when such businesses existed. He had a yagi on display that said it had 127Db gain. In small print it said "127Db gain over an isotropic noodle sealed in a lead box and buried in a cesspool." Some claims (Amazon in particular) are not much less exaggerated.