I can understand the restriction. And it's actually only for 2 days or something? Personally I would've made it longer. I saw some older members saying they missed a chance to get the Saints Row DLC the other day. That's not cool.
Fortunately I've never encountered feeders in my time playing LoL. Granted I haven't been playing very long but still, it's something. Also why do you hate this game?