There are many teachers of non-duality, including the world itself. But let's look here at the difference between those that say there is nothing that can be done and those that say there is something that can be done. If you look into Non-Duality enough you will encounter teachers who say that there are practices that can be done to reach self-realisation, and some who say that you can't do anything because your true nature is self realised already.
The latter is perhaps the most truthful. A core teaching of Non-Duality is that the separate self cannot achieve enlightenment or self-realisation. This may sound strange to some, but the reason is simple: there is no separate self. Separation is illusory. The sense of being a separate self is a mistake in the mind. The identity of oneself as a human separate from other humans is flawed. Your true nature is the formless Awareness of the human experience.
So, as much as human longing is for happiness due to the sense of separation and being incomplete, this is more of a muddle in the mind. The unhappiness arises due to the mistaken identity as a separate being. The true Self is the selfless self, which is complete, infinite, formless, without separation or division. It is the true Self seemingly at the heart of all apparently separate selves.
But humans are driven by this sense of being separate. We compete against and clash with 'others', we seek happiness, we have wants and needs, we are always incomplete. Even spiritually seeking enlightenment is an expression of this search for happiness, peace and wholeness. But the separate self cannot achieve it. True Peace is already here. True Peace is the nature of our timeless being. So the teachers who say that people can do nothing to achieve it are right. It is like trying to be yourself. You are yourself already. There is nothing to do. And, in fact, your true nature does not do. All actions and movement, space and time, are illusory. The True Self is unchanging, beyond concepts of space, time, distance and movement.
This high level of Non-Duality teaching does not help most people. It may for some bring about a leap from searching to self-realisation, where suddenly the illusory sense of being a separate self is shattered, and Awareness is as it is. But for many people there is no immediate satisfaction in this knowledge. Knowledge will not satisfy. People still want practices. People still feel the need for something to be achieved. It is for this reason that many Non-Duality teachers give practices and guidance for seekers to 'reach' self-realisation.
Are practices necessary? Well, yes and no. If they seem necessary and the spiritual urge rises in a person then they will be or seem necessary. Will they achieve enlightenment? Well, yes and no. If a person feels the need to reach enlightenment then spiritual practices may be the way to get there. But it should be recognised that 'there' is right here, right now. There is nowhere to get to. Enlightenment or self-realisation is not experienced by the illusory person, it is the underlying nature of what is.
Self-realisation is the core of the apparently separate world. It seems to be the Oneness at the heart of the separate being. But there is no separate being or world. There is only self aware Oneness. If a human feels the need to turn inwards and seek its true identity, then it will do so. The sense of separation will always seek unity or oneness, which consumes the illusion of separateness.