Yes but Bhishma said almost the whole family was corrupted by Adharma...and why Hastinapur invaded Ghandara in the first place.
Ghandari was the only "good" one.
Of course the story is written by the victors right?
Its an EPIC a Gatha, a person could choose his own path, and in the end its not important who he is , but what is important what decission he takes. The Best book for the human life is Bhagwat GEETA, and in the end Krishna told arjun that hey Arjun, whatever I told you, you judge with your mind, and then decide on your own to follow or not.
Shakuni's revenge was due to the forced marriage of Ghandhari and later Killing of all his brothers and Father by starvation in jail.
Shakuni Has A Temple Dedicated to Him in Kerala
Although he is considered as a villain in Mahabharat, he had certain good qualities in him. These good qualities were acknowledged by the Kuravar community in the Kollam District of Kerala where there lies an ancient shrine in Pavithreswaram dedicated to him. You can see a throne in the temple which is believed to be used by Shakuni. People believe that this is the same place where Shakuni got Moksha. They think he turned into Lord Shakuni.
Shakuni Was a Lord Shiva Devotee
Gandhari, his sister was a Lord Krishna devotee who prayed Lord Krishna all the time even when he was against her son’s army in the Kurukshetra war. However, unlike his sister Shakuni, was not a Vishnu devotee but a Shivaite who offered his prayers to Lord Shiva.
Shakuni Was Also Called as Saubala
Shakuni’s father, the Gandhara King Subala had 100 sons and only daughter. Shakuni was the youngest son of the Gandhara clan while Gandhari was the only daughter. Although Shakuni was the last born, he was the most intelligent among all his brothers. Since he was the 100th son of Subala, he is also called as Saubala.
Shakuni Had 2 sons – Uluka & Vrikaasur
Since Shakuni is mostly seen in Hastinapur, his own family was never given much emphasis. However, the fact remains that he had two sons – Uluka and Vrikaasur. Ulook or Uluka wanted to take his father back to Gandhara before Pandavas came from Agyatvas but, Shakuni did not go back as he wanted to sit and initiate the Kurukshetra war.
Shakuni Had No Animosity Against Pandavas, His Real Enemy Was Bhishma
Shakuni was not happy to see his sister Gandhari marrying a blind man and so his immediate enemy was Bhishma who brought the proposal of a blind man for his sister. In addition, there is another legendary story which highlights the fact that the ancestors of Hastinapur destroyed the entire clan of Gandhara. This is one of the reasons why Shakuni vowed that he would end the entire Kuru line .
Shakuni’s Dice Was Made From Ivory & Not Bones of Anybody
The Game of Dice is one of the many important chapters of Mahabharat where not only Shakuni but his magical dice too plays a vital role. There is a story that the dice which Shakuni used was made by the back/thigh bone of Shakuni’s father after he died. However, this story finds no place in Mahabharat because all these subplots was created later by different authors.