I'm beginning to wonder if there should be some kind of building that could be built sans an ore mine just to give a small amount of ore. A caveat would be that it could only be built on certain terrains in their city's territory, kind of like how the Miner's Guild could be built in MoM only if your city had a hill or mountain in it's territory. Leaving an actual ore mine as a rare resource indicating a huge ore deposit which not only give you a lot more ore, but maybe some kind of other bonus too (better quality iron or some such)
This way it wouldn't cripple a player/AI that wasn't lucky enough to have a large ore deposit. Magical ores are different of course, but plain ol' iron ore should either be really plentiful or not be so crucial to developing anything but the most basic of units.
A good real example of common iron ore is bog iron.
Just my two cents.