I have created a scenario with a very very low industry densty, (between 10 and 15 of each type on a 2048x2048 map), and I couldn't really tune the scenario as much as I wanted and make it stable in the long run.
First I tried to set the industry density to minimal, thinking it would be enough. But quickly, ingame, I had many many industries creations (number of industries easily tripled, even on minimal setting !

The bad side of this is that some of them are still closing in the early stages of the game, because no players is using them.
I was thinking of two ideas:
- the easiest of the two, is to have the game compute a density for each industry type at the start, and keep this density. A new option would be "maintain original density". This way, when we create a scenario, if would keep coherent throughout the whole game.
- now for the "game changer": could we introduce a way to affect zones of the map to a particular type of industry ? The industry creation probability would be computed using the number of tiles allocated to each type, that would have two consequences:
+ creating larger zones would mechanically allow a larger number of an particular type of industry
+ we could drive the placement of industries and have more realistic scenarios. For example farms in large flat lands, mines in hilly sectors, electric stations near rivers, etc...