Isn’t it a somewhat unfair characterization that ”C3 promotes itself more” and ”is pushed on HN and other social media” and that because of this C2 for some reason experiences harm?

C2 is over 11 years now. C3’s recent breakthrough this last half year is unlikely to have had much impact on its ability to grow the last 10 years.

This thread literally meets the definition of self-promotion. So no, don't think the characterization is unfair.

If your programming language had a different name, then I would agree, but it doesn't. Many will assume that C3 is the next iteration of C2 and that it's outdated, despite the fact that C2 is still in development.

I asked and got Bas's[1] permission to use C3 as a name when I first started out.

[1] Bas van den Berg, the author of C2.