One of the valuable reasons why homework should be banned is the fact most teachers fail to explain everything needed to solve the task during the class. Parents cannot help with every task. Student's friends lack the experience to help, and they have work to do.
What I understand from this quote is; if you want to achieve something good(the rainbow), you've got to go through the hard things(the rain) to get it.