This is largely why the companies I worked at mostly kept the developers hidden from clients. Starting my own company forced me to actually interact with clients and users as a developer. It was really fucking hard, and I quickly learned why companies usually have a bridge between the two. It's a unique skill that seemingly isn't valued here.
I think some devs actually do appreciate it. At least, they manage to give me that impression. But the wider community is a bit antogonistic, IME. It's often seen as being disrespectful or meddling, or being a groupie or something. It's all very "Those who can, code. Those who can't, test." Especially galling, when someone spouts that crap whose own code is full of bugs and looks like it was written by a bad AI. Because it probably was. LOL
Yeah, this obviously isn't an issue for all devs. It's just been my experience with some major ones.
There was one who was really terrible about this. I told him that he has a bad attitude and wouldn't last long, and he responded by threatening me, but he's gone. https://media.tenor.com/kwow6JIOPw8AAAAC/perfect-prediction-again-right-prediction.gif
I certainly haven't had an experience that bad thankfully. I would think those types are extremely rare. Which is good.