As communists, we have to accept socialism its bad and its good, socialism has its own contradictions, we must embrace and seek to fix them. We cannot simply go out and say, revisionism, now there is no socialism! Khruschev wasn't a god, a wizard or some brilliant opportunist, he was put in place out of real contradictions that exist within the socialist system. He wasn't an army he was part of a deep seated resentment of the soviet people in some regards. His rise to power was not out of whoops we did bad, but out of how the internal and external contradictions played out within the socialist society. So yes, the soviet Union was socialist right up until the end its policies however we don't have to say were always right or even progressive, however we must recognize the soviet union never managed to solved the contradictions which allowed its easy overthrow and division.
We cannot be Puritans and declare its either 100% like this or its 100% bad. We must take both the good and the bad and learn from it. Not just ignore the bad and say well thats not TRUE socialism. Thats ultra-left dogmatism. As Leninists we look at what is what was, not what could be. We examine the fact as we see them and from there draw conclusions and march forward.