Credits are useless anyway, no? At least once you get your lvl 50 mount.
I kinda like the current system as it will allow me to farm customizable gear that will look good for my companions and maybe even myself. Will still have to get good mods elsewhere obviously.
Eh there's good and bad that becomes of it. Right now the markets are kind of steering themselves for the most part so credits seem nearly useless (since a person selling something way more than it's worth is getting less buyers ). That could change though when you get more and more people doing this. It's something to watch carefully, mounts work as deviation pretty well but there's no telling how long that'll stay in affect.