Dyes: same for all the characters?
It is annoying, and something of a 180 from Anet’s original plan to make dyes account-bound, but I doubt they’re going to change their minds on it this far in. Not to be a cynic, but I’m sure it gets more mileage out of the dye packs on the gem store.
One positive is that it does at least keep the player market for dyes afloat, I suppose.
some are really rare and expensive. :/
Your answer is related to the word in bold. Anet makes money because of this. Even if people stopped buying gems to pay for things, dyes, legendaries, and the like would remain soulbound because of the massive gold sink called the Trading Post.
Where are my gem sales? I want gem sales! Nerf EVERYTHING!