Directional antennas have always been a better choice but many have found the hard way what is meant by the term directional. Omni antennas have consistently shorter range in anything they are attached to. Start playing with antenna gains and distances increase even more. As an example with something else I've worked with, omni antennas would allow a range of up to 15 miles but a directional antenna allowed more than 130 miles. Woe unto you if you were out 30 or more miles with a misaligned directional antenna. It would become bye-bye birdie in a heart beat.
The problem is not one of what antennas are used, but in who are using them. Another brand is designed for uneducated people lacking any skill to be able to pick up a box and tap the screen to say "go here". They don't even need to know how to take off or land. Unfortunately that brand provides long range operation capability to entice more buyers. Although advertised as an anyone can fly system the H is anything but a beginner's aircraft and requires both skill and understanding to be successfully operated. Because of the success in marketing using distance as a grading criteria by the other company, a lot of people buy the H expecting the same attributes. We have all seen the numerous posts from people complaining they can't fly as far as the other brand, and other things, which only demonstrates how little they understand of the activity they are trying to participate in. Those people can be a danger to us all. Because of them that brand is trying to get governments to force the brand's flight restriction software on other manufacturers.
I really do understand the people in frequency saturated environments that need the most reliable signal they can get, who choose directional antennas to accomplish that. But they need to be aware that such environments provide considerable unpredictability that an antenna change is not going to resolve by itself. They also should understand a failure on their part to keep the antenna aligned with the H can cost them the aircraft. With the increase in capability comes an increase in responsibility
Now go have fun