Some stars, most notable the green brittlestar
Ophiarachna incrassata are indeed predatory, as noted in the scientific literature based on observations of wild animals. And when locked up in an all you can eat buffet like our tanks, which are often relatively underfed considering the number of scavengers and such we put in, they eat stuff. They aren't doing anything wrong though, which people often forget. It is a risk of the hobby.
And since they don't even have a brain, well, this is really quite impressive
Hard to think about if they are eating your $$, but phenomenal for me
I have found my green recently clearly engaging in predatory behavior. But such is life. He was chowing down on the arm of another brittlestar though, and I had to put an end to that.
Other people have reported issues with other species of brittlestar, including Ophiocomid brittlestars, which you likely have. Dr. Ron Shimek comes to mind as one who has reported predatory behavior with them (though this has not been reported in the wild, yet...donations for studying these tropical brittlestars in their natural pristine tropical habitat, such as the Bahamas, are always welcome
).
Keeping them spot fed is important, but not a guarantee. However, not feeding them, and not having many large fish which are fed a lot, can be a potential factor. These animals will not allow themselves to starve, if it can be avoided. And growing large and being able to reproduce is instinctive...so eating whatever is available is a good idea.
All in all, it comes down to the personality of the star, and the tank situation it finds itself in. However, it is important to clarify about the crabs and firefish, because I think a lot of people are quick to blame the star. Is this a young tank, mature tank, large tank??