Hi Alan,
I have spoken to our aviation team about this and have an explanation for you....
At the time of creating the holidays, direct flights were not available and as such we have had to offer an indirect route. That said, the team, in partnership with our carriers, are reviewing some of the dates to see whether or not it is possible to offer the direct flights as an option.
We can't make promises at the moment - but the team are looking in to it.
Kindest regards,
Julia