потому что ты превращаешь уравнение с двумя неизвестными в одно простой подменой, а это логически/математически неверно
смотри
с той же цитаты
у тебя твой Х там уже заложен, он единица. При этом неизвестной заранее величиной является как раз таки 8205,75,а ты почему то меняешь эту цифру на ту, которая заложена в изначальный расчет, потом, грубо говоря, закольцовываешь уравнение и пытаешься найти Х (степень пробивания). На основании чего ты ответ при известном Х заменяешь на цифру, которая была получена для вывода этого ответа, после чего вдруг уже делаешь Х уже неизвестным и пытаешься его найти?
тут немного другая логика.
при арп 100% - т.е. твой Х = 1 - ты игнорируешь
(10643 + 16635)/3 брони, либо игнорируешь (7982,25 + 16635)/3 брони - в зависимости от дебафа
если же пробивание не 100%, то ты будешь игнорировать или (10643 + х*16635)/3 или (7982,25 + х*16635)/3 - и это будут другие числа, отличные от строчки выше (они будут меньше, потому что константа понижается множителем, сумма меньше, частное на выходе тоже меньше)
т.е., число игнорируемой брони при 100% не равняется числу реально имеющейся брони. Оно идет либо с недобором (при отсутствии расколов), либо с превышением, грубо говоря, ты способен снять кусок, но его не хватает, либо ты способен снять больше чем есть - и на выходе 0, потому что минусов не существует. Тут сумма, не умножение. Поэтому, когда ты пытаешься привести все к единице (приравнять количество пробиваемой брони к её остатку), ты получаешь бред. Потому что расчет превращается в подмену.