Delays within the 777X program mean we could frequently be seeing older variants from the family for years yet.
The answer is more complex than you might think.