Yes; that, and the fact that even other Kool-Aid supping leftists don't really like most leftist memes. Oh they 1000% AGREE with the party approved political propaganda; but even they tend to default to stuff that is amusing, if nothing else.
Because they are waaaaaaaaaay more often amusing as well as insightful and generally true in nature, this also explains why, in comparison, most conservative memes get way more points than leftist memes.