But yeah people who are doing the begging thing for credits, I dunno.
I *might* give someone who is obviously a 'newbie' a million, totally out of the blue, if I'm feeling generous, but these days I won't give people money who ask for it Oorp.
If they have been in game long enough to be able to figure out that you can transfer credits from one player to another, they probably have enough $$ on another character to be going on with.
There are plenty of ways to make credits and eventually LOTS of credits quickly, but it takes time and effort to get to the 'LOTS of credits' stage.