The shortage of sphagnum moss is primarily due to environmental concerns surrounding peat moss harvesting and adverse weather conditions affecting yields. Increased demand for sphagnum moss in gardening and disruptions in the global supply chain have further contributed to the shortage.