Solzhenitsyn had his bad points too. As did Dostoevsky long before him. Too anti-Western civilization. Even historic Western civilization.
But Putin also totally shifted from paying lip service to Solzhenitsyn and went onto full on Stalin-glorification, esp after Solz died.
Solzhentisyn was also anti-Semitic unfortunately.