Factors like diseases, rodents, wind, and adverse climatic conditions cannot affect the crops grown in greenhouses. Therefore, growing crops  in greenhouses is beneficial for the farmers in the long run.