Always requires AI modifications as upkeep limits are not available to ai scripts.
If you have a team and they have expanded that is fair but not straight forward.
This is just making sure they save up more before breaking the limit as its alot less resources to play with. If more than enough mines then breaking the limit is fine.
Perhaps this Mines needed can be written into the personality of the file