This quote means that imagination is a strength of humans that compensates for any shortcomings that they may have. On the other hand, having a sense of humor is a way of bringing people joy and it helps people cope with the realities of life. Therefore, imagination enables humans to create something that they may not have and a sense of humor enables them to accept what they do have.