Shri Krishna was a king during the Dwapara Yuga, and he only had 8 wives then, a common practice of polygamy during the days. They were: Rukmini, Satyabhama, Jambavati, Nagnajiti, Kalindi, Mitravinda, Bhadra, and Lakshmana.
During that time, Narakasura, a demon, captured 16,100 beautiful unmarried girls in his area and he used them as sex slaves. Shri Krishna fought him and defeated him. Obviously, the women were freed, every one of them. But the society and their own family were never going to accept them because they were already labeled as “Sex slaves”. They were about to suicide because of this reason.
So, Sri Krishna married them in order to restore their honor and raise their status in the society to queen. There is nobility in his actions, and that is how he had 16,108 wives.
Another story about Shri Krishna that most ignorant people mock is the story of Shri Krishna’s rasleela. The Bhagwat Geeta states that Shri Krishna left for Mathura at the age of 10, and never to return to Vrindavan again. The stories of Rasleela is all from Vrindavan, which means that the age of Krishna was 8-9 years. What he did at the age should be labeled as “mischief” by a young boy rather than “eve-teasing”.
Instead, if you look at the story, it was Shri Krishna who rescued Draupadi when she was humiliated. Even five Pandavas, Bhishma, Dronacharya remained silent. And in fact, only Shri Krishna was able to save the honor.
What this article is trying to convey is that it is important to learn, unlearn, relearn the Shastras before mocking anything said on the knowledge of anything related to Hindu dharma. Why hindu Gods and Goddesses are portrayed in a wrong manner is because people are ignorant and they are confident in their ignorance. The conclusion of it? Read more. Study more about Shastras and scriptures.