I fly the 380.
Your 777 rep friend is simply WRONG in his assertions about dispatch reliability of the 380 and I'd expect you to be able to see the difference, I can't even believe that you'd be uninformed enough to make the claim that you just did!
The 380 has a very good dispatch rate, actually the numbers put it effectively at par with the 777, but your Boeing rep friend doesn't want to hear that some euro built POS would be par to the "Almighty 'merican bilt wonder"!
Fact is however and where the 777 does perform is in the cost per passenger seat mile...the 380 can't touch it now, that I'll give you!
As for effectivity on sector and stage length etc...lets leave that to the highly educated, effective and visionary management of those who operate copious numbers of the aircraft. To quote Timmy "we simply do things better", how can you argue with that?