Jai Sri Baba Lal Ji,
Idol worship has its own manifesto and meaning to relate the truth, not just a myth, could be a path to truth,
Mind is a complex chapter, needs a base to rest upon, either it is concentration or meditation, that to recall the truth,
Idol could act as a meaningful agent to lead the individual to the universal, it attracts the spirit and may implies any of the suited of transformation among the three,
Incarnations of the God is for this define cause that to help individuals to relocate themselves in truth with their pristine reality, Idol may represents them suitable,
Jai Baba Lal Dayal Ji,