This post will be added to on an ongoing basis.
Landscaping fabric:
In my experience (in my own yard and in my eco landscaping business), landscape fabric is way more trouble than it’s worth.
1) It makes it harder for water and nutrients to reach the plants you are trying to grow.
2) Makes it harder to pull out the plants you don’t want growing in there.
3) Over time, it leads to soil compaction.
4) The fabric disintegrates over time and makes a mess.
And 5) The fabric gets in the way of raking; makes it difficult to impossible to rake out beds.