"A existência de um partido comunista ou de um partido nazista é uma questão de liberdade de expressão?"
Sim, o princípio da liberdade de expressão em sua essência é ser irrestrita mesmo, ou seja o indivíduo poder falar o que bem entender sem represálias, limite na liberdade de expressão com leis que impedem a pessoa dizer o que pensa, seja ela neonazi, comunista, racista, homofóbica, etc não é mesmo liberdade de expressão tal como ela foi idealizada e é em princípio no liberalismo, mas eu particularmente prefiro ela assim mesmo, ou seja que a liberdade de expressão seja limitada quando afeta de forma muito negativa outras pessoas, ex: discurso de ódio.
Assim como o CV e PCC, um partido nazista por si só é criminoso, pois tem em seus ideais elementos que afrontam a humanidade e a sociedade.
Já um partido comunista ou socialista, como o PCdoB e PSOL, tem em seus ideais progressistas com intenção de justiça social e econômica, priorizando o bem estar social da maioria sem repressão e exploração de trabalhadores, dentre outras pautas.