Its understandable that gems are used to buy things and such, its a way the game is funded. Most people won't be able to get gems though, other then the daily gift, because they cost so much in the market. I think they should make a quest for each region that could give out a small amount of gems. This quest in each region would be unlocked by first completing all the quest of the region and to make it fair, since it gives out gems, you would have to kill at least one of every monster from that region and kill some of the monsters multiple times. This "Last" quest of each region would get tougher and give out more gems. You need gems for a pickaxe, lockpick, bank space, tier 1 mask, tier 3 shoulder, to get into frozen north, and crab shears. That's 140 gems right there (not including the other bank spaces), and the free 5 gems and the chance of getting it from a daily isn't enough. + this if you want the Last quest idea i mentioned above.