We know you're mad and we understand it for the most part. But just don't blame it for all your bad games/ your ELO and don't talk about High ELO if you are not, High ELO...
Your little post won't change anything and even less if it is not constructive and just based on rage and anger.
(And come on, it's not ALL bad huh ? Even if it has loads of problems, Playing with more friends in ranked is pretty dope no ? )