Каждый человек, вопреки пропагандистким штампам, обладает собственным мышлением.
Были и искренние коммунисты, которые защищали политический режим и Сталина лично. Некоторых просто насильно призвали на фронт и воевали они, потому что нет выбора. Самого дезертира расстреляют и семье достанется. Само советское руководское пропагандировало патриотизм, даже русский национализм, аппелируя к Невскому, Суворову и Кутузову, поскольку коммунистической лозунги про интернационал, мировую революцию и рабочий класс гордились плохо.
Были ли равнозначны лозунги за Родину и за Сталина - опять же для кого как. Для многих это вообще не имело значения, только страх и желание выжить.
Сами эти лозунги вполне типичны для тоталитарной воюющей страны. Американцы не шли в бой с лозунгом "за Рузвельта", англичане не шли с лозунгом за Черчиля, или даже за короля.
А вот японцы и немцы шли с лозунгами за своих лидеров.
За Родину - весьма обычный лозунг, аппелирующий к патриотизму.