H W Bush told his admin to NOT take a victory lap over the collapse of the USSR. Rumsfeld and Cheney ignored that and set in motion to keep Russia proper unstable so we could dictate to them. Basically Iran 2.0, keep the central government weak and the citizens who object, poor. We seem to not learn from history.
When there was unrest in Iran, I took a look at some GOP sites, they were screaming we should help those protesting the government. Thus begs the question, "How Stupid Can You Be?". Helping them will only unite them, they hate the US Government with a passion, nor do I blame them. We come off as condescending and arrogant, then dictate without even understanding what is going on in the populace. And our oligarch's insert themselves with our blessing to rob them.
When we strong armed companies to leave Russia as a punishment and people here and GOP sites were cheering, I was shaking my head. To make inroads, a lot of investment by corporations were made. Now, we just handed over all theses industries for pennies on the dollar to Russian business interests. Putin was probably doing a jig.
Our foreign policy, nor does it matter which party, is often entrenched with bureaucratic advisors who serve under both parties, by people who only take the limo to the capital. They don't know or see what is happening on the ground. Which is why we are usually caught off guard. And the ones that do see things on the ground, get ignored, such as this case. He was right, but I bet it doesn't make him feel better.