I think a lot of bitterness in ranked could be solved by a pretty simple change to the ranking algorithm. It’s as follows…
If you have one player or more on your team with X amount of MMR lower than you, you don’t lose any ranking on team loss.(not including people you queue with). This would still be just as effective at preventing less skilled players from advancing up the ranks, while allowing more skilled players the opportunity to “break out” of the lower ranks and play with people more suited to their level. I think this idea has merit, but I welcome feedback.