That may be the case of your generation. But there are commies of my generation and younger that are really stupid.
For example


I agree that there are a few communists who still idolise Stalin and there are some who broadly support Russia's position on Ukraine. Most of the rest, whilst critical of Russian action in relation to Ukraine, see it in its proper context, as has been well explained by Gringo. However, no communist anywhere believes that Russia is still communist (technically it never claimed to be, but that is a separate discussion) which is the key descriptor for your category A.