Psychology plays a major role in the games industry.
https://www.youtube.com/watch?v=mpTBYiUSidA
Minus ranks could demotivate new players and make them feel hopeless.
I imagine finding a match is also quite difficult, at least these players are kicked very often.