They should have multiple choices of reward type, having quest rewards bind to character would also stop the problem with quest items destroying the economy.

That being said the quests "are what they are", all MMO's have these boring fetch quests, kill 10 wolfs etc, its unlikely they will change, I do think giving the player the choice between 4-5 different items at the end would be better.