One of the differences between the Bhagavad-Gita and the Non-Vedic scriptures is that the God of the Bhagavad-Gita is a responsible, mature, loving, and caring person. He is not a bully, hater, curser, nor childish.
“I hate no one. I am equal to all living beings…”(Lord Krishna, Bhagavad-Gita 9.29)
“…One who has no enemies among all living beings comes to Me.”(Lord Krishna, Bhagavad-Gita 11.55)
“One who is compassionate to all living beings … – These are some of the qualities of those born with divine nature.”(Lord Krishna, Bhagavad-Gita 16.1-3)
The fact that the people of various religions exist is the simple proof that it is God’s will that they exist. God is the creator of all living beings.
I have come across many in my life who say that I will go to hell because I don’t follow their religion. They think that God made a mistake by creating those who don’t follow their religion. They clearly don’t understand that God is in full control, infallible, and thus all living beings have the right to exist by the will of God. Some people think that God is testing us by creating people of various religions to see who converts. This is a non-sense ideology because the eternal God has been creating people eternally on this planet in this universe and on other planets in millions of other universes. It is foolish to think that God has only recently created His religion. God is eternal and His religion is also eternal, Sanatan-Dharma.
“I am transcendental, beyond the fallible and infallible, and because I am the greatest, I am celebrated as the Supreme person, on the material, and spiritual planets, and in the Vedas.”(Lord Krishna, Bhagavad-Gita 15.18)