I would think one could easily purchase a code for 1000 sovereigns and then sell that code (which would be used by the person buying it) ingame for gold. that's no different than buying a code for a legacy token, and then selling that.. the problem is, some Siege'rs (no names) have devalued what used to be a solid bet, the value of legacy tokens when purchased at the regular price, which we all used to rely on to keep the value of Siege gold at a constant unlike production shards.
And let me explain further to avoid any argument. There was a time when legacy tokens sold for 8-10 mil, all day every day. The 8 is people that needed quick gold and offered a slight discount, the 10 was the normal fair price value we all used to stick to. Then one day Origin had a sale, and someone bought Legacy tokens and sold them cheap. nothing wrong with that, you bought a legacy token for 4.99 instead of 9.99 and sold them for around 5 m. But now, people have come to believe that legacy tokens are now only worth 5 mil, which is wrong, of course, in my opinion. Someone said, just last week or so that "they bought one last week for 5 mil ". A fully priced 9.99 legacy token (or in the case of the new store, Soulstone token, because Shroud or mount aren't worth 10m) should still be worth 8-10m, which would mean 1000 sovereigns, again in my opinion, should be worth 8-10m siege gold.