А смысл спорить? Вы со своим визави находитесь на одном уровне. Оба делите мир на чёрное и белое, людей - на хороших и плохих. То, что вы не приходите к единому мнению, говорит как раз о том, что такой подход не работает. Вы же не Санта Клаус, который подсчитывает количество хороших поступков и плохих и решает давать подарок или нет.
Люди все разные и их лучше оценивать по отдельным поступкам. Например, хороший повар, но любит похвастаться. Если вам важнее первое - можно начинать общаться и дружить, если второе - лучше обходить стороной. То же самое и с вашим спором, проблема в том, что у вас разные ценности и понятия о том, что важнее. И относительно её вы обобщаете на всю личность Сталина и навешиваете ярлык хорошего или плохого парня.
Единственная проблема - все эти "аргументы" либо не подтверждены ничем кроме фантазий, либо просто неверны по сути.