some parts of the rank update are not rolled yet
and also if the user already is ranked hero, he will not drop after the specific part of code enters into action
the code prevents ranking up those that have negative karma
but as i said , not everything have been rolled out yet