They said the "X" was the phone of the future. So I don't think an iPhone 9 is so far off, but I think the "S" cycles might be over.
The 's' cycles are likely to be done, that much I can agree on. Realistically, the 8 is the last in the lineup and the X is the new series from that point on besides the SE.