Tradeable rewards are good for people with jobs and little free time. If not for that then it would be impossible for anyone other than a person with no responsibilities to aquire these.

Im sure there are some players that this is how they farm for gold, by using their time. I would suggest to make part of the rewards not tradeable but 100% think they should continue to do what they are doing.