While the famines may have been unintentional, the reaction and actions taken were not. (From what I do know of it.)
Time Ghost has a video that covers the Holomodor. Nor does that team who previously did WW1 week by week, and is currently doing WW2 week by week avoid the horrible events that happened- especially in the War Against Humanity series.
For me, comparing Hitler’s Germany to Stalin’s Russia is like comparing two huge piles of manure. But for a Finn, in that time period I could see how Germany looks better than Russia. (Even more if there is only a small amount of Jews in Finland and it’s not like a more general anti-Semitism wasn’t common at the time too.)
How you attribute deaths is always a sticking point in these kinds of claims it seems. Does one only count those killed by direct action against them, like execution or imprisonment in a gulag, or does one include deaths from inaction, apathy and policies.
And the other consideration I have, is that not every death is recorded and documented. And it’s not beyond imagination that not all KGB/GRU/etc documents were released. The very nature of how that country was run and operated seems to invite skepticism.
I can believe that 20 million is an inflated number. But if it is only 3.3 million, it doesn’t make Stalin a good person. (See above analogy of manure piles)