I cannot agree with that, I never understood in my Danish head why sports stars for instance have to publicly apologize if they have been found out to have an affair, and they apologize for 'disappointing' their fans. Their private lives are no concern of any fans! Same goes for politicians and other people in the public eye.
But, I certainly do not think they should get away with being rapists either!!! Same rules for all.