I disagree that the previous government was a puppet government.
My political aims go against the interests of the US, so generally groups that are aligned with my aims oppose and are opposed by the US. I don't believe in judging every conflict as a disinterested third party with no consideration of past events or present conditions. The US has a long history of installing far-right governments, has an atrocious record of human rights, and violates sovereignty left and right, and that is relevant to who I support.
I do believe in giving critical support to just about anyone who's willing to disrupt the unipolar world order in which the US has license to act as a rogue state. I want everyone involved in starting the wars in Iraq and Afghanistan to face a war crimes tribunal and be shot or hanged, and I support things that bring us closer to that goal. You, on the other hand, want to keep blindly trusting those same people to tell us who our enemies are. The only way to put any check on the US's rampant militarism and aggression is through a multipolar world order.
Famines are not genocides lol. Though I suppose you could make the case that the embargo on the USSR caused a lot of excess deaths. Famines were extremely common before the USSR took power because it was a pre-industrial society, the USSR ended that. Also, the USSR is a completely different government from the Russian Federation.