Why were Indian farmers reluctant to grow opium?
Indian farmers were reluctant to grow opium because it required extremely fertile soil and was a difficult crop to grow, requiring more care. It took up the fields that could be utilised for growing pulses, and the time taken in opium production meant that the farmers could pay little or no attention to the other crops. Added to this problem was the problem of low sale price of opium. It was thus unprofitable to be grown.