"the espousing of left wing causes which have nothing in common with Catholic social teaching"  

Oh you mean like worrying about wether people have a decent wage, whether they are treated justly, whether they are discriminated against in school or the workplace?  Because those have nothing to do with Catholic social teaching?