Why Buddha Banned Miracles in Viharas
The Buddha did not believe in performing miracles or supernatural feats as a means of spreading his teachings or gaining followers. Although Bhagwan Buddha seems to have taken help from his miraculous power or magic in extreme circumstances for example when taming the dacoit Angulimaal.
In fact, the Buddha discouraged his followers from seeking out miraculous signs or wonders, and instead encouraged them to rely on their own understanding and experience of the Dharma (Buddhist teachings) to determine its truth.
One reason the Buddha may have rejected the idea of miracles is that he believed that spiritual understanding and liberation could not be attained through external means or forces, but rather through one’s own effort and understanding.
The Buddha taught that the path to enlightenment is a personal journey that requires inner transformation and cultivation of the mind, rather than reliance on external events or phenomena.