I'd prefer they label themselves as partizan ethicists or activists.
> , that they are not supposed to actually develop solutions to what they study
On the contrary, they should develop solutions, not just scandals. The problem is with activists who just want to criticize without contributing a solution. I suspect they are more interested in making a name for themselves and using ethics as a club.
Pointing out a serious problem is a good thing to do, even if you don't have a solution.
Ethics is an old field, and also one that's been applied for a long time. It changed too. For the better even -- since social Darwinism was seen as ethical to some extent at the start of the 20th century.
There is also a reason to be cautious if a sociologist studying the effects of poverty were basing their suggestions on what would fix their own poverty.
As for your second point, that's true, but it's also why research is always open to criticism. Casting social scientists and ethicists in this case as activists feels like a political swipe.
It seems that the occurrence of people who bemoan that social scientists are activists, that they are not supposed to actually develop solutions to what they study, has increased in recent years. It's bad logic. A sociologist studying the effects of poverty shouldn't be interested in solving poverty is a mind-boggling idea.
There's something more pressing, now. People can concur here. I've found that this line of thought, that social scientists shouldn't be activists, is an idea that's been drummed about by the so-called 'intellectual dark web'. This rag-time team of pundits propagated a lot of conspiracy theories about the 'cultural marxism', the 'Frankfurt school', etc. It feels like an attempt at policing the content of social research under the cover of conservative/christian propriety.