I made this video right here about the subject
Boycotting and yelling and all the BS won't help. Lets get the conversation going in that comment section!! and I'm sure our friends at IGG might consider some changes.
Essentially, you could buy gems for $6.5-9 for 10k gems. So you could literally get 1m gems for 650-900 bucks. the HUGE players bought gems by the millions and wasted troops recklessly... On top of that, some of them had 2-3 alts with gifting abilities sitting in their guilds leeching gifts and gems...
I know someone who made 30m gems from labryinth and sold it for over $22k... Thats an exploit and they had to shut it down. It was done too... hastily imo and maybe didnt think it through. I believe it's just a temporary "patch" per say until they figure out a better solution