Indeed,High welfare is socialist, by definition, it doesn’t mean you’ll immediately slip into a Leninist coma.
High economic freedom controlled with regulations and a minimum standard of living is something we should defend.
He seems to be conflating either intentionally or accidentally the following.
Communism
Socialism
Social democracy
Social democrats
Libertarian socialism
Finally, somebody being a self-declared Marxist doesn't give you an indication as to what they actually advocate, only that they agree with the criticisms Marx laid on on capitalism.