Earn-able Skins
OK so I know this seems like it does not fit the Riot way of make as much money as possible, but don't you think it would be cool if you could earn skins for champions you have mastered?
What if after you get to level 7 with a champion, you must earn 3 more S or higher grades to earn a skin worthy of around 750 Riot Points.
I feel like this would give people a reason to keep playing champions once they get to level 7, as well as encourage versatility to be able to earn as many skins as possible.
Different edits and shifts to the idea would be very much appreciated, I just wanted to get this out there.