Question: why do nonvascular plants need moisture?
Answer: The plant body that is most obvious in non-vascular plants are the the gametophyte generation. ... The non-vascular plants grow in moist environments. It is due to lack of vascular tissue that requires to maintain close contact with water to prevent desiccation.