The weak link for the other side when it comes to CFAs presence on campuses are the alumni.
My wife is an alumnae of a good sized, fairly Liberal, public university. That Thurs/Friday the Univ. President issued a statement saying that he and his administration were reviewing the contracts with CFA, strongly inferring that hecwas doing so with an eye to throwing them off.
The alumni discussion groups and FB pages went berserk with threats to cut off donations. By Monday the univ pres had managed to discover a little thing called the “1st Amendment” and publically backed down.
Excellent victory story! I wish I could be as confident in all alumni standing up to these sorts of actions.