The one thing I liked about your point is that We Humans are completely dependant on Nature, our existence will be at stake if we think of "Without Nature" but, it's not the case with Nature. Nature will be in its own place without Human's existence.
RE: Natural charm