There's going to be a Pokémon Z(?) late this year, previous trends of series have proven it.
Every generation has had 2 "pairs" of games; i.e GSC, FRLG, HGSS.. yada yada.
but every generation has also had a third game released for the first pair of games released that generation. i.e. Yellow, Crystal, Emerald, Platinum. the only exception being gen 5, but they did release another 'pair' in comprehensive timing. All these 'third games' are released after the '2nd pair', i.e. Emerald was released after Firered/Leafgreen, Platinum was released after HGSS, so on. In gen 6 so far we had our first pair (XY), our 2nd pair (ORAS), and how its time for the third game, probably Z because Zygarde. Then we get generation 7. Hurray logic