The two best answers that explain why the Middle Colonies were more favorable to farmers than New England are:
- The growing season was longer.
- The soil was more fertile.
These factors contributed significantly to agricultural productivity in the Middle Colonies compared to New England.