Мхи не имеют корней, в воде они бы просто плавали туда-сюда. (Так же, как и их семена, с помощью которых они пытались бы размножаться).
У мхов автотрофный тип питания. Это значит, что они получают органические вещества из почвы. В других средах обитания это стало бы невозможным.
НО, честно говоря, некоторые виды мхов любят заболоченные места. Так же все мхи находятся в эволюционном тупике и не способны размножаться без наличия воды (влаги).