I perceive this as a bridge between "ancient wisdom" and "modern understanding." They are saying the same thing except through different languages (scientifically, culturally, spiritually speaking). What that looks like is FILTEREED, according to our "unique" programmings, comprehensions, beliefs & choices... and that creates our "life" experiences.
In Our Biggest Picture... we can either choose to be "fked" or not and everything is relative and gathers energy via our "fear or LOVE".