Allowing it to be tradable opens it up to far more abuse, and the plan for banner upgrades is for players to work towards earning the tokens instead of being able to buy them.
What about those of us who donโt have banners but still get these tokens as our rewards. We should be able to sell them for gold at least..