Not sure what you mean by not fully denouncing Stalin, Lenin, Communism, the USSR, and the real and actual harm done to hundreds of millions of people throughout the world. Do not forget the effect that Mao had in China and what communism has done to Korea, Vietnam, Cambodia and Laos. No rational , reflective, decent person can fail to see the harm and tragedy.
Yet history, its lessons and consequences must be analyzed without the blinders of political correctness or the passionate wishing that actual events were not what they were.
Stalin was alcoholic, paranoid, cruel and murderous. Yet he once held power, made decisions, inspired others ( through fear and other means.) His legacy continues to affect our times. It continues to affect us the way the Kaiser and Hitler’s decisions to wage wars in 1914 and 1945 that fundamentally altered Western culture continues to affect us. Best to understand these people,study their actions and motivations however bad they were, and interpret them objectively if we hope to understand our current state and the immediate future.
Evil and tragedy should inspire compassion for the victims and passion for their memory and its lessons. Especially if they affected your families directly as they did in Russia.
What you call 'objective' I call bureaucratic soullessness and apathy. People --even dead people, are not expendable statistics as Stalin would have had you believe.
Postponed grief over Soviet trauma is a problem in Russia and directly impacts the country's psyche. Hence the alcoholism, high male mortality, and other social ills. PTSD operates in nations as well as inviduals. Denial, as Putin's govt promotes, only makes things worse.