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