One of the main reasons behind this is the men fighting the war for Russia are inexperienced that has resulted in heavy casualties and by seeing this the confidence of the others have been shattered.
The West is shutting off Russia's economy from the global financial system, pushing international companies to halt sales, cut ties, and dump tens of billions of dollars' worth of investments.