@l’auteur,
Tous les partis politiques définissent des lignes directrices et il n’y a rien de plus normal qu’ils écartent ceux qui ne les respectent pas.
Vous êtes quand même au courant qu’avant JMLP, de nombreux candidats ont été exclus des listes FN pour des propos racistes, homophobes etc. ?
Si dans votre entreprise, un de vos commerciaux va chanter les louanges des produits concurrents, vous le maintenez à son poste au nom de la liberté d’expression ? 
Ca devient un peu caricatural et ridicule de relier chaque chose qui vous déplait à Marx, au « gauchisme » à l’URSS etc. Vous devriez changer de disque.