and now the B777-300ER which can carry passengers to any point in the world non stop.
Sorry, but even the 777-200LR (which has considerably more range than the 300ER) can't do, say, London-Auckland non-stop.
I'm sure it can "do" it, but not if it also wants to carry passengers!
How many stops were needed on the kangaroo routes in the early days of the 747? 3,4? Shows how we have moved on, even with different generations of the same type.