Вообще, я считаю, что причины современного социал-шовинизма необходимо искать в советском национализме. Красный национализм Зюганова, Пучкова, Спицина, Киященко и т.д. это просто развитие всего того, что было в СССР. Не похоже, что это порождение современного капитализма. Наоборот, похоже на то, что эпоха капитализма стала порождением того, что долгие годы зрело в СССР.
Пренебрежение интересами малых государств такими как Польша, Эстония, Латвия, Литва, Чехословакия, Венгрия и так далее оно было еще при Союзе. Например, Ленин говорил о праве капиталистической Польши на самоопределение от РИ, но судя по всему он не подразумевал право на самоопределение от советской власти. Иначе его поход под Варшаву трудно объяснить. Тоже самое с прибалтийскими государствами при Сталине, оккупация которых просто задним числом объяснялась "требованиями рабочих коллектив" или "интернациональными интересам международного рабочего класса". Не говоря уже про вторжение и оккупацию Чехословакии в 1968 году, в ответ на которое местное население начало сжигать себя заживо (троцкисты, наверное).
Ни в одном из этих случаев интересы рабочего класса не изучались, ни в одном из этих случаев не было низовой массовой поддержки установления советской власти. В той же Польше было резкое отторжение всего русского и ленинский поход поднял польский национализм на небывалый до этого уровень. Короче, в СССР просто констатировали задним числом, что интересы народных масс тех стран совпадают с интересами Кремля.
Что касается современности, то я не вижу таких уж сильных противоречий между социал-шовинистами и противниками СВО. На самом деле они гораздо ближе друг к другу, чем может показаться. Вместе они защищают интересы России. Просто одни считают, что всего добиться можно и при капитализме, обильно поливая свою риторику всем советским национализмом (именно поэтому он так заходит в массах). А другие считают, что российский капитализм недостаточно силен для защиты и продвижения интересов России на международной арене. Действительно, если СССР мог душить ногой чехословацкую независимость, поджигать Ближний Восток, иметь союзников в Африке и партнеров в Латинской Америке (из числа фашистов в том числе), то России о таком приходится только мечтать.
Конечно, именно международные амбиции сторонников советского социализма порождают социал-шовинистов. Просто социал-шовинисты говорят "бери здесь и сейчас, не надо долгих и рисковых проектов по возрождению советского могущества и милитаризма". Их оппоненты им отвечают "нет, нам надо быть сильнее, чтобы побеждать, чтобы реконструировать свою промышленность [то есть защитить свои рынки сбыта от иностранцев], чтобы нарастить военную, социальную и дипломатическую мощь и показать всему миру, кто здесь хозяин".
Характерно, что у тех, и других, международные амбиции стоят выше материальных интересов собственного населения. Потому что невозможно сочетать могучую армию и сытое население, хоть ты тресни. Армия это не только главный противник социальных и инфраструктурных расходов, но и главный пожиратель рабочей силы. Деньги всегда ограничены и сочетать социальное государство с военной казармой просто невозможно.
Поэтому я думаю, как уже сказал выше, что между социал-шовинистами и их марксистко-ленинскими противниками не так много различий. Скорее они чисто формальные, что подтверждается хотя бы активной кампаний по борьбе с Ильином в РГГУ, где марксисты и социал-шовинисты нашли некоторое идеологическое взаимопонимание.
Короче говоря, в мире государств вы не сможете быть интернационалистов и не важно какой у вас экономический базис. Важно какой экономический базис господствует в мире. И в случае 20го века социализм в мире не господствовал и появление советского национализма совершенно закономерное явления для тех конкретно-исторических обстоятельств.