Here's an analogy: people often fear and avoid insects that are yellow/black striped, not because the stripes are annoying, but because many such distinctively striped insects have a painful sting, and avoiding the stripes avoids the stinging insects.
The use of "would have to" completely ignores the potential of stripes to be an identifying feature. If my hypothesis were correct, there would not have to be any other selective pressure; since all stripes identify "zebra," any stripes would work.
For example, to test my hypothesis, it might be sufficient to check whether, in those zebras where some of the hide is tan rather than striped, the tan portion of the hide is attacked by the flies disproportionately to the striped portion of the hide.
In sum: the paper reflects on the mechanism of the stripes in repelling flies, and seems to disregard the possibility that the stripes simply allow the flies to identify "not a good target."
You also have experiments like this, where painting Japanese cows in zebra stripes was an effective fly deterrent, even though the flies there have no evolutionary history with zebras. (It's worth clicking just for the photo of the test cow.)
https://journals.plos.org/plosone/article?id=10.1371/journal...
1. It's possible that Japanese flies are repelled for different reasons than African flies. 2. It's possible that flies are repelled both because the stripes interfere with the flies' vision in some way, and because the (African) flies prefer other animals.
"Controlled experiments have used various landing substrates, including striped and solid oil tray traps, sticky plastic, smooth plastic, cloth (Experiment 2 in [22]), horse blankets or sheets, and paint on live animals."