@CaptainExplosion Just because that is usually the case doesn't mean it will be forever. They're releasing ZA this year. It would be crazy to assume they'd release Gen 10 this year as well. They usually only have a 1 year break in a generation, but this gen they had two consecutively for the first time (2023 & 2024), so I think it's clear that this will be a 4 year gen.
Going forward, I see the new pattern being:
Year 1 - New Gen
Year 2 - New Gen DLC
Year 3 - Break or Outsourced Remake (doubt the latter because I believe older main series games will eventually find their way to the eShop).
Year 4 - Legends