For me it's about the feel of working hard to get your legacy up...."unlocking" these perks and then having to go and grind out credits just to use them. It's like a slap in the face when you hit a new legacy level and are like.."YAY!!! 15 more weeks till I can use that perk, after I finish grinding for the last 5 I want"