I do think that they at least have made you race until the end of the exploration era. Like in my current game, I know that I have "won" the game (ie. I can't reasonably see a way to lose the game), but I am still in a little battle with myself to see how well I can close out the exploration era.
The modern era, yeah, it will be pretty much just cleaning things up and figuring which victory condition comes first. But I do think it's probably a shorter route to victory than it would have been in civ 6, when you count from the moment that you just stop caring anymore. and at least now, I get a few turns where I get some fun at trying a new civ, seeing what they can unlock, etc as a break from what I just spend the last few hours playing.
Have they solved the end game problem? No. But I don't think it's worse than previous games, at least.