I'm not even sure if this is good for the game's economy, but I believe it is good for a lot of players who don't want to bother with playing the market to make money, but just want to go out on quests, play with friends, etc.
The idea is that if cosmetic items become bound to the account once it is bought off the player shops, then it is impossible to resell it at a profit, and that eliminates all artificial demand created by people who buy low and sell high.
The debate point is probably "should playing the market as a 'content' of this game, be considered equally important to the game as letting more people have access to cosmetics?"
I would like to argue that purely playing the market, i.e. buy-low-sell-high harms the game as it only contributes to inflation, without adding any value to the market. No new items are injected into the market, merely the same items now selling at a much higher price.
I would even suggest gear items to also get a similar treatment, with an additional caveat that adding or changing augments (with the resulting number of augments at least equal to the original) will restore the tradeable flag. This keeps the augment market alive but again eliminates pure market traders from the game.
What does pure market trading bring to the game, really? Besides satisfying only the market traders. Anything traders buy and resell would mean it already has a market, so the items would have been sold without the traders anyways. Any item that are too highly priced or that are not in demand will not be sold anyways, as traders aren't going to buy them either.
All that traders bring to the game, is to artificially inflate prices on the market to the benefit of the trader only.
One could argue that other players now also get to sell items at a higher price. But where is the need to sell items at such a high price, if other item prices aren't jacked up so high by speculation or manipulation? I only need to sell that Nemesis at 30 million because other things I want are selling at 10-20 million. But if those items I want are instead selling at 2-5 million, then my Nemesis fetching only 8 million would allow me to buy the same items.
If anything, lower prices across the board mean that my loot now has a wider market and sells quicker, as more people are able to afford it.
Or, one could argue that outfits can be sold once you're bored of it. But in reality, how many people have actually sold old outfits? Outfits are the only applicable argument here because everything else are consumed upon use, and if you haven't used it, then you are speculating and a trader. Are there enough people actually selling used outfits to outweigh the benefits of eliminating traders?
Or, maybe restoring the tradeable flag once the SG has been claimed from the outfit would solve the problem?
In any case, inflation in inevitable as there are no subsistence requirements in this game. But allowing artificial inflation is a different matter. I would argue that a healthy market can form and persist if pure traders are eliminated.
I'm not an economist, so I am open to constructive criticism. Please explain and elaborate if you are going to point out my flaws. A short "lol it's not that easy" is not constructive.