Alot of players stay low elo because of mindset
You are not good at the basics, you are not good at anything you dont know anything and that is why you are not diamond. People dont want to accept this but they dont and they stay low elo. Players will play ranked casually and wonder why they never go up people get toxic over stupid things and try to lose over emotions which is just pathetic. Too many people think they can play hard champs when they cant even play the game on easy champions. Too many people think they are good and keep playing champions they have terrible kda's and win rates on. This is why you low elo this why you lose this why you troll this why you bad.