Goring Boeing,
Lots of rubbish as usual.
At the 180 minutes level, the 777-200/300/A330 have the same ETDO range circles, the 777-300ER is a whopping 41 mn more. The A330 has the higher landing crosswind limit by a whopping 2kts.
Both the A330 and 777-300ER are capable of beyond 180 minutes, i.e. 240 minutes.
The A330 is not M0.80, neither is the 777-300ER doing M0.84 when it reaches its initial cruise altitude of FL280/FL300 when heavy.
As for reservation systems, they don't know how fas an aircraft flies, they just know the schedule times published by airlines. Most people sort by price.