In terms of content for F1 World, season pass and the challenge career, I believe the plan was to have 6 seasons in this game so that would still leave 2 seasons worth of content.
The problem comparing GT7 with F124 is that GT7 is not a yearly release so there would likely be more QA time available to them as well as a bigger resource pool
Also, Codemasters/EA run each new game on a 2 year cycle so the team are essentially working on fixing one game while simultaneously working on next year’s game
For me personally, there is no desire to play the game anymore which is the first time in a while I’ve felt that way. GT7 and ACC have helped to fill that gap.
I do fear for F1 25 already with fierce competition from the likes of EVO and Endurance Motorsport Series for this year