There are multiple deities [0] and Buddha didn't oppose caste system. He advocated it on deed and not birth which is not very diffrent from Hindu views of caste. Could you point to some instance from ancient Indians history when discrimination was made on the basis of caste, color, or gender?
The Buddha:– "Not by birth is one an outcast; not by birth is one a brahman. By deeds one becomes an outcast, by deeds one becomes a brahman." (Vasala Sutta 27 )
Mahabharata says the same thing.
Listen about caste, Yaksha dear, not study, not learning is the cause of being "twice-born". Conduct alone is the basis, there is no doubt about it. (M.Bh. Aranya-parva 312. 106.)
Birth based caste is an acquired taste from the Muslim invaders who had and still have a system of discrimination in the form of Islamic doctrine of Kafaat (Al-Hidaya, Book VI, Chapter 55.1). This system is still in practice across middle East[1].