It is important that we allow the evolution of knowledge. Too much is reverence laid upon the teachings of the past and never given to contemporary thought.
Crowley, Nietzsche, Gurdjieff, Ouspensky, Levi etc… all lived and formed their great works somewhere in the region of 100 years ago. These seminal minds and works were entirely relevant then and remain so to this day. However, it must be held that the world is an entirely different place to that which was known by them- we have had two world wars, the nuclear age, the space age and the internet age have all dawned. We have began to witness the fruits of the seeds of mankind’s abuse of the ecosystem. It is therefore vital that we acknowledge and allow for certain aspects of the teachings of the great minds to be no longer valid- the herd has changed. The environment has changed.
We must accept that some philosophers and adepts will evolve the ideas formed 100 years ago and in doing so- make them more refreshed and relevant to the present. The mechanisms have altered and the theories must be adapted accordingly. It is incorrect therefore to dismiss the ideas of a contemporary simply because we place greater reverence of the old masters. The testament of time is not a hallmark of brilliance- it is simply an easy assessment criteria for those unable to make their own critical reading of the works. If you cannot discern what remains relevant and adopt or evolve that which does not- then you may be better off not wasting your time reading works beyond the full comprehension of your intellect. Nietzsche did not accept the works of his predecessors- he read them critically and evolved his work out of agreement or disagreement to them.