i, too, am disappointed that the legacy system is not much more than a family tree (that's invisible to everyone but you, so why bother?) and a never ending series of credit sinks. but, i guess that's to be expected, as the devs have even said they don't think there are enough credit sinks in a game that charges you to change your pants.
sure credits are easy to get in this game, if you don't mind wasting your time grinding for them. they're not actually very easy to get if you're raiding, as even a successful and wipeless run through any of the current ops will put you at a net loss of credits after repairing, and you sure as heck aren't gonna have anything to sell from there.
sadly, i think this is going to be the state of the game for a long time. enough people made way too many credits early on from slicing and exploits that it seems almost all of the development effort has gone into finding ways to take that extra currency out of the game.