@The Zohan - roger, got it.
"dispatch reliability is less than 80%" seems pretty fishy, but so does "effectively at par with the 777". I suspect the truth is somewhere in the middle. I don't doubt the reliability has improved since it's introduction. How could it do anything but improve from that tragicomedy?
Have any RR-engined ones been delivered?