I remember as I was still Manchester based at the time, discussing the JFK flight with the AA rep when they dropped it, it was very much down to BA being on the route and feeding pax. As BA are not on the route anymore the situation is somewhat different, so hence the re-evaluation one would guess.
Re Saudia, I find my self struggling with the concept of anything being more hassle than transitting Heathrow.