depends on the "weed" in question, most weeds are actually "pioneer plants" that add more nutrients to the soil than they take depending on how you manage them. (chop and drop vs pulling out by the roots vs leaving them alone)
groundcover also reduces moisture loss so even when weeds are competing for nutrients they may also be helping retain water in the soil.