On balance, I for one do not think Mao was a true idealist.
I do. Through and through. I recommend you read his poetry for better insight into that man.
For that matter neither is Castro nor was Lenin. Now Marx on the otherhand, maybe but then again he was never a true politician so he does not count in this regard
Well given you're so selective about calling anyone an Idealist, it's strange that you would tag LCS one.