Rusia își promovează narațiunea invincibilității ca principală strategie în războiul din Ucraina; analiștii de la ISW avertizează că Kremlinul încearcă să convingă Occidentul că victoria sa este inevitabilă. Această abordare are scopul de a determina Statele Unite să nu intervină activ în conflict. De asemenea, se subliniază că economia rusă se va confrunta cu provocări semnificative în 2025, iar măsurile recente indică o vulnerabilitate mai mare la sancțiuni decât susține guvernul. Deși compensațiile pentru militari au redus temporar sărăcia în anumite regiuni, Kremlinul nu poate susține pe termen lung astfel de cheltuieli. Problemele demografice și scăderea natalității complică și mai mult situația, iar complexul militar-industrial riscă să nu facă față cerințelor de producție necesare.