Sorting system for ranked(may work)
On short , Riot should remove mmr ,Riot should balance games based on the division you are in... ,this would make things much more random ,much more fair .The Riot AI shouldn't decide who takes good players in team and who doesn't .
Just think about , you play gold 1 , and get random gold 1 players to play with and against , or players around that division , if there ain't that many , and based on your performance=> you perform to a win or not , it should be random , because your enemy is random , nothing should be decided by Riot , Riot mmr system can(shouldn't) decide where to place a good mmr player , and where to place a bad mmr player... .
Removing mmr .. , would land to random games ,random skill performance per teams , would at least be more fair than having 1 team who win hard and 1 team who loss hard !!!!!.
And 1 more thing , there should be added a system where if you perform 10 times negative scores then you get -20lp , just to sort out people who play bad of those who play normal and try to play as normal as possible. Adding a system who recognize your efforts and if you play 10 games with scores over normal gameplay then you get +20 lp ... (no mather is loss or win [for both cases]) {also support players should be ignored from this system if they play tank champions} / if it doesn't work on a scale of 10 games maybe that number should be increased ,but i believe this would sort bad players of good and normal players in elo divisions.
My own thoughts are that a such system would reward players who die less and play better , and punish players who play bad ,the whole point is to get bad players to lower tiers/divisions , where they can perform better and advance back if they really good ,they also would have a much more fun enviroment to learn the game , this sort of system should be somehow adjusted to work , maybe on 10 games is too harsh ,but on 15-20 games would be great .. , a system would record your games kda performance, also the kills+ assists would be summed , and if you somehow get a low score based on a scaling system of performance ,then you increase your number of low gameplay to a punishment in Lp .
If you are good player and perform better ,then you get advantage , so you may remove maybe a bad game from the stacks of games you played bad ,is a sort of system which encourage good gameplay!!!! ,is cleaver and is not stupid at all considering how many problems it could sort out.
P.S : Being better at this game would reward you with extra Lp ,likely a progress mission. (-20 lp or +20 lp).
Exemple:
You play 7 games on quit normal scores likely positive or neutral , you get 7 games good performance even if you loss or win! ,+3 games you played much more good than the average, then you get a free win game in Lp to advance higher ..
You touch a bound you can't cross and get oponnents who are stronger than your performance , you loss games or win with low gameplay score , then you get -20 lp , doesn't look like a harsh punishment , i mean everyone can do it back .. .This feature is just to sort ranked lists based on players skill !.
Mentions: This system may not entire work good for higher tiers ,but at least sort what players will stand to entry high elo(working around iron/bronze/silver/gold/platinum range) . I come up with this idea on the moment , so please don't judge me , if it may sound crazy , i just try to think about solutions to better games quality.