ทำไมพุทธไทยมีแต่พระอินทร์-พระพรหม? เปิดตำนานเทพฮินดูที่หายไป!
Summary
The question: why does Thai Buddhism show Indra and Brahmā but never Shiva, Vishnu or Ganesha?
The answer is chronological. The Vedic period had one set of gods; most of the deities Thais know as Hindu rose to prominence in the bhakti movement, after the Buddha’s time.
The other part is the difference between brahman in Hinduism and nibbāna in Buddhism, which are entirely different concepts.
Key points
Buddhism took the gods of its own era
Indra and Brahmā were part of the worldview then, so they appear in the suttas naturally.
The familiar Hindu deities rose later
The bhakti movement made Shiva and Vishnu central after Buddhism had already left India.
Thailand received the two streams at different times
Hindu deities came through the court and its brahmins; Indra arrived with the Canon.
Brahman and nibbāna are not the same
One is union with the ultimate, the other the ending of the cause of suffering. Different kinds of goal.