Part of me says that "required to do your job at all" gear should come as part of the specialization if taken at chargen. Mainly because I see the starting credits before +Obligation as too low for some concepts. But doing so would necessitate compensation to characters who don't have "required to do your job" gear, because that's only fair. I haven't run it this way, I just see it as a developer failing by virtue of some characters having required purchases to function in their role, where others do not.
I'm also responding to the notion of astromechs getting built-in gear for free by virtue of being astromechs, and my response to that is that fairness dictates that if astromechs get a toolkit (for example) for free then everyone should get 350c value "for free" to keep the whole play group balanced.
I agree that if you're giving free beginning gear to a player, everone should get something of equivalent value to balance it. But at that point, why not just let everyone buy their gear with the starting credits and use obligation if they want more that their 500 cr can afford? Sure, some items required for the different specs take a large chunk of that, the slicer gear is a good example. If you have a slicer and he/she only has the slicing tools, that just means they've kept their nose clean and haven't taken the risks that other people have (those with higher obligation).
The bolded part was my main point. I was responding to Fg's statement about astromechs having built stuff in, and just saying that if one character gets "free" gear, so should everyone.
I've mentioned how I feel starting creds before +Obligation are too low before, particularly in light of some specs having required gear to do their jobs, while other specs don't really have a definite set of "tools for the job" for their particular career shtick just to function. I'm starting to see in play though how quick one can get credits, so this is less of an issue than it used to be for me.