It would be very interesting to have a fertility mechanic.
It would be nice to have terrain bonuses for crops.
And perhaps some negative bonus to certain soils.
It's just a very rarely discussed idea.
It is a very widespread mechanic in city builders.