They are basically lesser epics, with low health compared to those that are actual lesser epics.

I do think that for the difficulty, the Blighted Carapaces should drop for anyone. Seems to be...