Also Remember though, with new rewards, you can get gemstones for free, it just takes time, through earned chests and guaranteed one every 50 levels at and after level 150, and every 25 levels at and after level 400. So in all, to get the gemstones, it is very much grind and luck intensive.
In my year and a half of playing, ive gotten 3 gemstones, currently at level 96. So i mean, some people just have a lot of luck.
My friend has spent thousands of dollars on league (over 3k)(compared to my measly maybe 200) over the years hes been playing, and he opens up duplicates of ultimate skins that he has, all from chests, to date hes gotten (roughly) 3 Spirit Guard Udyr, 5 Pulsefire Ezreals, and 2 Elementalist Lux. Another friend of mine also got hextech annie from a chest, and my cousin just bought dreadnova darius for 10 gemstones. I, to date, have not gotten a single Ultimate or Mythic (gemstone) skin or skin shard.
So yeah, I'm Really Unlucky.