Its a general perception that if a person achieves something publicly then we accept him as great person so its not ones fualt.
So if a person like Tendulkar or Dhoni is great cricketer or if Rehman is great musician or Shahrukh is great actor that doesn't mean they are good persons.
This is especially true in todays world!