Hey there Eric,
These changes are a good start, and its good to see that you reacted to some of the feedback here.
But many people suggested that we need more stuff to spend credits on. For example, there are many beautiful decorations, armors and weapons from the older days of the game that you cant get anymore because who knows why. Especially decorations are affected by this.
Why not simply make these items available for some credits at specific vendors. This wouldnt be much work and credits would disappear.
I would be very happy to see an answer from you on this, have a great day!