In densely populated areas, there is no nature; everything that happens or doesn’t happen gets decided by man.
“Helping nature” to make things move faster is a normal thing there. Other examples are reintroducing wolves in Yellowstone, and sinking old ships to help reefs develop. Would you be opposed to those, too?