Потому что все люди очень разные. Пишу без негатива, судя по твоим постам у тебя есть проблемы, но ты не особо хочешь их решать. А когда тебе открыто пишут об этом (возможно немного в агрессивной форме), ты отвечаешь тем же и отвергаешь человека.
Тем более быть одним из лучших игроков в доте в целом сложно, если будучи программистом ты можешь работать в какой-то ноунейм компании и получать какие-то деньги, тебе не обязательно быть одним из лучших в этой сфере, то в доте ты обязан быть лучшим, чтобы монетизировать это. Обычный игрок в доту не получает денег за свою игру, их гораздо меньше и они эффективно потратили очень много времени на то чтобы достичь таких результатов.
Отвечаю на основной вопрос темы в названии: мир несправедлив, потому что справедливости изначально не существует, её придумали люди. Тем более это понятие растяжимо для разных людей, единственная справедливость для тебя - это та, которую ты создаёшь сам, либо люди с похожими на твои взглядами. И конкретно по твоей ситуации это не полностью несправедливость, ты просто работал над собой гораздо меньше чем они, вот и всё.