Yes, the city with the highest level defines the amount of required goods in the endgame for ALL remaining megacities, regardless of their level. So keeping the level of your city low intentionally for the endgame is not an advantage anymore.
So that the levels are not kept artificially. The warehouse volume should not depend on these levels at all, but only on active players.
And then, in fact, nothing has changed for the final, it is also more profitable to gather in one city with the whole crowd and "roll back" the final. And those who did not break into this "movement" in their hometown will not be able to do anything.