Why are there so many Gods and Demons if Tantra isn't a religion?



There are numerous demons and Bodhisattvas who were never actual persons in the sense that a Westerner would comprehend them, but who are regarded real on their own terms. 

One explanation for the multiple "God" formula is that it is comparable to Zen and Kabbalah practices: the collapse of all distinctions—often referred to as "enlightenment"—followed by the reaffirmation of all distinctions, often referred to as "enlightenment." 

Dealing with or coping with a God or Demon, whether internal or external, does not need worship. In the West, we have the misconception that Gods "must" be adored. These ideas are difficult to communicate in language because they contradict it, as language is both a process and a category at the same time. Language has its own history, as well as preconceptions.



You may also want to read more about Tantra Yoga here.