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.