It would be the smartest thing Bioware/EA could do. Thus it will not be done.
On the off chance they're reading this though they really should. Being able to get everything through in-game play is a big bonus to the F2P crowd. Having a big credit sink helps the in-game economy. As long as the time required to get the credits is high enough it shouldn't hurt the real cash stream either.