What stopped them from making "good stuff" before it was released? It makes 0 sense.
The fact that they have to see what will sell first and what won't. Really, it's basic marketing. Like there would be no reason for them to spend a ton of time and resources on cool new armors if it turned out nobody wanted armors from the Cartel Market.