@Saksadota@Noxville can explain better but the rankings have an emphasis on recency + are based on match results, not placement. If Yandex performed at DL then the team would've made top 5 easily. Despite that, you're VERY close in points to Spirit/Falcons, so you're 'tied' top 5 anyway.
@JesperLarsen222 Just as a sidenote, they are currently running an online Dota tournament (which they publicly announced only a few days before it was to go ahead). So they're not 'dead', but just lacking in the public communication department.