Not exactly sure how to feel entirely about the new ranked system yet, but I think it's a step in the right direction? IDK, enjoy the gameplay lol.