Конечно может. Тут нужно начинать с истоков. Как называлась раньше коммунистическая партия советского союза? Правильно, российская социал-демократическая рабочая партия большевиков. Как видите, социал-демократическая. А это подразумевает как раз то, что проповедуют настоящие либералы. Свободу от диктатуры, монархии, любой другой автократии и так далее. Если уж быть еще точнее, то Ленин и его единомышленники включая и меньшевиков (Мартова с компанией) были самыми настоящими либералами.
Ведь раньше в либерализм включали совсем не то понятия, как сейчас. Раньше эта были вера в рациональное устройство общества, приверженность ценностям равенства, братства, терпимости, интернационализма, и самое главное свободы личности. Но в то же время и требование меньшинства подчиняться большинству, чтобы не удариться в анархию.
Сейчас требования либералов резко возросли. В первую очередь появилась вседозволенность, которой раньше в этом движении не было. Добавились откровенно сатанинские требования, в том числе отрицание религии, сексуальная распущенность, множество полов, отрицание институтов семьи в ее первозданном значении и так далее. Много всего, перечислять долго.
Поэтому, если сравнивать либерала начала прошлого века, то коммунисты очень даже им соответствуют. Если современного либерала, то, безусловно, коммунисты нервно курят в сторонке. Это разные политические направления.