Why did early Japanese people develop creative farming practices?

The country was too dry for good farming.
Farmland was limited because of mountains and forests.
Monsoon rains hurt farming because of frequent flooding.
The country was too cold for farming due to the northern latitude.