Boarding party, same thing. I used to run Boarding Party for the credits. 40k per run. You would have to kill all the bosses, loot all the chests, and avoid most of the enemies. First they disabled speeders in there. Then they took out most of the chests. Sometimes I wonder if we're supposed to afford the expensive credit sinks our legacy level gives us, or if we're just supposed to buy credits or not have any of our perks.
This is why i don't think bioware thought about it, i am sure they expected crafters to craft and earn credits by selling to players that gather materials and sell it to the crafters, both making credits, but since all the community cares about is itself, that didn't happen and they seem to be unable to change their plans so that it actually works.