renort
I believe the B787 were cancelled due to cost and the decline in the longhaul market.
Even though the A330s were owned at the time of the B787 cancellation, they are now leased.
So this does have a baring on not getting out of longhaul, however they are being used more of a A300 replacement during the summer season.