Вопрос, конечно, интересный, а для многих - острый и выходящий за пределы рациональных ответов. Но если попытаться отойти от личных пристрастий, то, как мне кажется, лучше всего его характеризуют слова Алексея Исаева:
Сталин как тактик представлял собой нулевую и даже отрицательную величину. Однако это было скомпенсировано грамотной стратегией и глубиной планирования.
Проблема оценки полководческих талантов Сталина (как, кстати, и Гитлера) заключается в том, что значительная часть оценок берется из мемуаров, которые в значительной мере не просто субъективны, а еще и жестко отцензуренные. Поэтому зачастую полководцы, оставившие эти воспоминания, перекладывали на Сталина (и Гитлера) ответственность за все неудачи, в которых могли быть виноваты и сами. Поэтому тут бы следовало поработать с протоколами совещаний, на которых обсуждались конкретные тактические решения, но с этим сложнее.
Но тут важно отметить, что Сталину и не надо было быть гениальным полководцем - он все-таки в первую очередь возглавлял политическое руководство страны, отвечая за более глубокие, стратегические решения. И вот в этой сфере он действительно проявил себя как выдающийся деятель, подготовив страну к войне (правда вопрос, какой ценой).