That's it huh? Nothing about soil Ph, variation of plants and types there needs, soil composition, types of fertilizer, pest control, diseases, sun exposure, moisture content, days to harvest, crop rotation, market aspects, overhead costs, etc. There is a reason why today's professional farmers need to be more educated than ever.
Animal husbandry with artificial insemination, herd telemetry...