Is there really any need for it ? Most people post their player ratings in their match review post or in a player ratings thread, there was only ever one ratings thread per game so i see no harm in having it like that again.