I take Alexander Solzhenitsyn's moral views with a pinch of salt. He frequently cheated on his first wife with a multitude of women saying it was necessary for his research and creative processes and then he left her for a much younger woman. He gave her no financial support, either, despite been comfortable.
It was his new "wife" who ended up giving his first wife some money. She had better morals that he did.
He is bigged up in western nations but the Russians know he was a flawed character.