With rock, you have to put the Weed barrier underneath. Rocks and weed barrier do not contribute to having a healthy soil underneath. I’ve had rock before and will never have it again
The mulch will break down over time and feed the soil underneath it. Yes you’ll have to reapply the mulch every so often, but you’ll have healthier soil and your plants look much better