I think the Game Engine has nearly reached its Limit. And that's why they choose to add simple Modes instead of Expansion Quality Mechanisms. The Game crushes more than ever with Asset Heavy Mods, that didn't even get updated durring NFP. I know The Devs task is to make the Game running on its own and not making it modding compatible, but I'm mentioning this because Firaxis claimed that Civ VI is designed from the ground up with deep mod support in mind. With which I think they meant the modifications from FXS side, say DLCs/XPs/Updates. So if it even can't handle some Mods now, imagine how an XP would affect it.
Since Civ IV, The Civ Franchise was running with the same Game Engine, untill Civ VI. This really confuses me, because for a fresh built Engine, Civ VI isn't a very deep Game. In fact, it's even simpler than the previous iterations. Ofc it contains a lot of previous mechanisms already in the Base Game, but they just kinda feel... too basic to me. Maybe I'm just of this Opinion because I played the game 100s or 1000s of Hours, but...NO. The majority of the Systems/Mechanisms that were also in the previous games, were much deeper in those. So one would actually expect Civ VI to be a whole Piece better.
Civ VI is for me a half Step forward on the Graphics Side (forget the cartoonish style for a while) and a Step Forward and two Backwards in terms of Gameplay. Lots of good Elements and Lessons from previous iterations to keep iterating on, refine and learn from (with which I mean how to implement them in a better way), but FXS chooses to reinvent the Wheel . . everytime . . everything . .

. Which isn't something wrong, but they way they do/did it with most of things, isn't quite appealing to me.
For me, it's no longer a Civilization Game anymore. It's just a Game with some historical Figures with some real life
based mechanisms that are designed to be fun to play with and (somehow) balanced. And Yeah, Political Correctness! (it's (or should be) a History based game. excluding things intentionally because of
political correctness is like denying parts of History). (I'm not even counting the many many Bugs. Every Game has to deal wit those, so let's just ignore them here). Which seems to fit with the expectation of the majority of Players, who just want to have a Fun short Play on a small Map durring the Weekend.
I don't have much hope for Civ 7 to be a much better Game than Civ 6. Maybe it will have better Graphics and some few more Mechanisms, but everything will stay the same (maybe even getting worse). Dark Times are coming to CivFanatics, and there is only one Light of Hope that could be our Salvation:
Humankind.
I'm not expecting
Humankind to be a perfect Game, but from what I have seen and how the Devs are developping the Game, it seems that they have studied every aspect of the Civ Franchise, picked everything that works well and/or has potential, included some mechanisms from their other Sci-Fi Games and what they have learned from them, and still made/making something that isn't comparable to the Civ Franchise, something that is completely new but familiar, something Unique, maybe
the something that CivFanatics were hoping for. Combine that with their Openness with the Community and its Suggestions,... if someone had told me that a Year and a half ago, I wouldn't have beleaved them.
I have a tiny hope for Civ7 to be similar. I still love Civ VI, despite its flaws, and I'm looking forward to Civ 7, but I definitelly won't Buy it till I see The Community's Experience with it( and that after some DLCs) and I'm sure that it isn't a dissapointment.
This Post isn't meant to speak low of Civ VI (I had plenty of good Time with the Game and really enjoyed it) or a potential Civ VII, but a reminder for Firaxis that if they keep this Route they are going now, then they will loose a lot of Players, especially CiVeterans. I really want the game to be better, I love the franchise, and want to see it getting improved with each new iteration, Because the Potential is there, only a "Let's do it!" from FXS is needed.