I’ve ripped all of my fabric up. Grass roots inevitably weave their roots under and through the fabric. Weed seeds germinate on top and drop their roots down through the fabric as well. I had the good stuff too…not the black cheap stuff from HD.
I replaced my fabric with a combination of deep mulch on top of contractors paper. The mulch is free and the paper is cheap from HD. Weeds and grass that do grow in the garden pull right up super easy in just minutes. I’d say every few years you may need to replenish the mulch and add another layer of paper.