I still don't see your original point. Sounds like you have an axe to grind. I don't see anything negative in saying "written in Rust" or "written in OCaml" or "written in Haskell" or anything else.
Using a particular language signals a certain subset of qualities and broadcasting those helps people filter what they are interested in.
What reasons might those be? I am not familiar with Haskell's history.
Are you saying that Haskell never got wide adoption because its advocates were too loud?
Even if you claim that I'll not believe it. Haskell is legitimately difficult for many annoying reasons, not least of which are the endless compiler variants.
> I would say it’s because the Haskell community is too arrogant and pretentious.
That by itself is only a cause. What's the effect, what's the symptom of this attitude, what are the practical observable results? Gatekeeping? Rude forum responses? (I know OCaml partially suffered from that and they can be fairly elitistic; when you ask something fairly normal nowadays like "what's the preferred package manager?" or "how do you build a project?" is sometimes met with smartass responses like "what's a project?")
> I love the language and worked with it professionally for over a year, but I can’t stand everything around the developer experience and community.
Sums up my experience with several development communities, yep. I can relate.
> Rust is a breath of fresh air.
I feel the same, the community is extremely pragmatic. I've met a few a-holes but they were a very, very rare exception. 99% of everyone I interacted with was just like me: they were looking how to get the job done AND write idiomatic and efficient code.
It's strange, because many, many times I've heard newcomers say that the Haskell community is the most friendly and welcoming that they have interacted with. By this point I don't have any better hypothesis than that different people prefer different sorts of community. I also think it's unfortunate if someone stops using a language they love because of the community. Ideally a programming language would have multiple communities so everyone can find one that works for them. Perhaps niche language are too niche for that possibility, though.
I never saw any drama. People have broadcasted that they rewrite stuff in Rust, yes, and that seems to have triggered an exaggerated annoyance response in many.
I honestly have no clue and will only speculate. The people criticizing the "rewrite it in Rust" or "written in Rust" monikers always came across as grumpy curmudgeons to me. I never saw an actual good technical criticism.
Also they might have made the mistake of judging a very big and heterogenous community by a few zealot loudmouths (and every community has those).
Informed and objective people shouldn't judge like that but I think it reinforces a preconceived notion that they already have.
The human brain can betray us like that. If you already dislike something, practically every criticism towards it, no matter how small, makes you immediately go: "A-ha! This thing is bad! I knew it!"
Using a particular language signals a certain subset of qualities and broadcasting those helps people filter what they are interested in.