Miles rewards should be given on the purchase of Gems, not on the purchase of cards with Gems, we should get miles for spending money on gems in this game, not on the basis of WHAT we spend the gems on. I think it should also apply to persons who purchase gold coins or whatever....money is money....and rewards should be evenly spread regardless of what we spend our money on, its still in your pocket.
I'd like to hear the reasoning for why the current system of miles rewards is in place, and why spending gems in only ONE way eanrs them.