Of course credits should scale with level, its basic game design, but:
A) Why are training droids in the game? They're 100% pointless if you require credits on top of them. Either remove credit requirement to level, or just toss training droids altogether.
B) If EA wants to sell credit packs, there's an easy answer. Rather than frustrate people with low credit income and completely ridiculous crystal prices, just make them reasonably priced in the store. 85 crystals for 62k creds is literally the worst ripoff I've ever seen in a game. If 85 creds got you 12-15x that amount, I guarantee they'd see lots of first time spenders and many people would spend crystals to buy them.
"Look how much easier it is to level characters if you just drop some crystals here!"
Is a much easier sell than:
"Eighty-five crystals? That's worth... One tenth of a portion, peasant."