Even if we concede that Putin is not a communist that doesn't make him any friend of freedom. Besides, calling a typical social democrat in Europe a communist is akin to calling a libertarian a paleo-conservative.
Communist party under a new name is not Social Democrat.