They can also provide free upkeep to some units, so that's an indirect form of income.

Also, if I understood geala's comments correctly, he was concerned about stone forts being too heavily fortified to realistically represent a small settlement during EB's timeframe. But the team can mod how the forts are layed out, so it shouldn't be an issue.