The way real money to in-game return works in this game is just very poorly done compared to others. Some games can get away with having a system where what you buy with cash stays yours because they take in a monthly sub, but this game doesn’t and it needs to make the reward for spending real money more lucrative. One oddity is the BL Chests themselves.
In most other games that rely on cash-shop revenue, there are new boxes made for each item set release, said boxes are bought from the cash shop, and there’s no additional RNG luck needed to obtain keys to open them. If the equivalent were here in this game, boxes containing a number of the currently-unobtainable skins would still be purchasable through the gem store and could be resold on the TP for in-game currency. The way Anet’s system works, wanted skins go out of circulation for too long and they lose out on money, both from players trying to get the items themselves and from players who want to turn their gems into gold, something that they’d see a higher return on through the TP than buying gems and turning them into gold through the additional TP feature.
Secondly, this is the only MMO that I’ve played or researched lately that has such a horrid system for maintaining a customized appearance as you play. There are F2Ps that have 30-day cosmetic features as well as permanent, but none making top dollars that I know of where you literally have to pay real cash as you level or play as the devs denote—PvP for your transmutation charges, do map completion, or wait until your log in rewards build up—just to maintain your toon’s look from start to end game.
Again, let’s note that completely P2W games like World of Tanks and that out-of-nowhere eastern Counter-Strike clone obliterate Guild Wars 2 in terms of revenue and profit. Games like Star Wars: The Old Republic take in a large percentage of their income through the cash shop as well, and generally put some of the best looking items on said cash-shop. I do prefer a balance of both in-game and cash shop acquired cosmetic gear, so I take it where I can get it.
The bottom line is that when players literally have to stop their leveling, PvP, questing, etc. experience in order to get more charges so that they can keep a desired look when changing armor, it becomes either an annoyance. Both having to buy more gems or giving into the grind because of the need to do side content that the player doesn’t want to do in order to gain more trans charges take away from the gaming experience.
SWTOR: rip mods, put in new ones, outer appearance stays the same. They also just recently added a costume tab so that if an entirely new piece is desired the base armor can be switched and the outer look remains unchanged; LOTRO: costume tabs; WoW: acquire trans charges for little in-game gold; Vindictus and Black Desert: purchased outfits remain as cosmetic outers no matter what armor they player swaps to if they keep them visibly toggled. In Vindictus lower-level armors can be fused with other sets to maintain a look as armor is upgraded.
If players could buy all the sets they liked for this game, or acquire all the sets they like in-game, and change them more easily it would be beneficial. Buying outfits should not be the only way this can be accomplished.