The purpose of the fabric is to hold down weeds! A quality fabric can be as close as a few inches from plants, depending on the growth rate of the plant. ~~ grnspot
I think we're agreeing? I'm interested to see if others have had different experiences, so I appreciate your feedback.
Trust me, I'm using the most expensive fabric available. I ordered it in 300' rolls from a landscaping supply company. But it wasn't working. It did keep the weeds down, but I still had weeds. And the plants weren't thriving. So I hired a landscape architect to determine why my bed wasn't working, and the first thing he said - rip that crap out and let your plantings breathe!
Anyway, you're correct - it depends on the growth rate of the plant. Which makes it pretty much unusable for perennial installations. For trees and for shrubs like Azalea, Japonica, etc. - go ahead and use it, but I'd recommend leaving at least a foot radius from the plant, based on my experience.
For large expanses of stone or mulch with no plantings - by all means use it.
But for beds with perennials like flowers, veggies and grasses - don't use it! I made that mistake and paid dearly. In fact, in my vegetable garden (tomatoes, broccoli, peppers, etc), it was a complete disaster and - once again - I had to rip it all out. I had weeds (crabgrass, etc) coming out of my ears and the weeds were twice as difficult to control because they wove into the fabric such that they couldn't be pulled. And my plants didn't do well either.
Here was my point for posting this thread - beware where you use this stuff. In some places it is great. In others, it's a disaster.