Some Viable Alternatives to Letftist Propaganda Platforms