The two significant reasons that made the Middle Colonies more favorable to farmers than New England are:
-
The soil was more fertile - The Middle Colonies had better soil conditions compared to New England, which made it more suitable for farming.
-
The growing season was longer - The Middle Colonies enjoyed a longer growing season due to milder climates, allowing for a wider variety of crops to be cultivated effectively.