While transplanting yesterday, i dug up a piece of landscape fabric. Oh yeah. 15 years ago, there was a path here. I put down landscape fabric so weeds wouldn't grow in the path. Now the path is 3 feet farther downhill.
Landscape fabric is for gardeners who don't garden. Landscape fabric is trying ever so hard to make the garden stay the same--just as it is today. But guess what! The garden moves. The garden moves so incrementally, you don't notice it. My yard has a slight incline, and the dirt moves downhill ever so slowly.
If you're never going to move a single plant, never going to divide an overgrown plant, never going to dig in your garden, then you might consider landscape fabric. But, really, what's the purpose of landscape fabric, or black plastic? I'm betting you want to keep the weeds down. If you want to keep the weeds down, mulch! Mulch is very pretty, and you can dig around in it all you want.