auntie betty wrote (see)
.. mulch doesn't help my annual weeds - they just root in it.... . Denying light through close planting and ground cover suits my situation better.
I don't use mulch and have no experience of it, but my perception is that weeds - both annual and perennial - would eventually colonise mulch, unless the mulch is reapplied every year. For me, that's work and expense, and is not a sustainable solution. Using ground cover is a far more satisfactory answer.