but it would promote reselling of skins and third party website involvement which I don't think riot would want
Gonna be blunt here: I don't think Riot cares one bit as long as they get more money doing it than not