The key fragment limitation is perhaps the most annoying aspect of this hextech crafting system imo.
Sure some people see potential for a free skin and it washes away the rest of the associated nonsense. I mean LoL didnt have free premium cosmetics like most F2P games until recently. Even after adding it they did so in a fairly limited fashion.
I mean that free skin comes tied to:
Having to earn an S on a champion (difficulty varying)
Random skin obtained
3 key fragments needed (RNG factors)
Now you need to repeat the first 3 steps till you have enough skins to "destroy" so you can unlock a skin.
All on top of only being able to get a chest from a champion once/season. Meaning the amount of free stuff you can unlock is based on how many champions you own, your ability to earn the highest performance on them, and grind enough keys to open the chest, all to have to destroy some of your drops to fund the "unlocking" of the others... Yeah, free stuff, woo.
I mean dont get me wrong, I know its free stuff, but the multiple "gates" to this free stuff borders on harsh. Its just straight insulting when you get free chest for your premades chest earnings, but nothing for solo q. The key fragments though, need to be a little easier to get consistently.