Civ IV tried to eliminate ICS and probably did the best job at limiting it through the city maintenance system as ICS uttetly wrecked the economy unless you had mid-late game civics, wonders, and corporations.
Civ V tried to eliminate ICS with global happiness system but inadvertantly made it one of the best strategies.
Civ VI tried to limit ICS through the amenities system, and districts made ICS sub-optimal. Ideally you want to plan your main districts after completing some basic scouting.
My point being that even if the devs are actively trying to limit ICS, doesn't mean they will necessarily succeed in Civ VII. It would be pointless having an "Expansionist" upgrade tree if you got punished too hard for expanding a lot.