Хороший вопрос, это тоже разработчикам говорили. Что надо выпилить эти функции из Base, а дальше развлекайтесь как хотите.
Если же говорить о том, чем они важны, то это достаточно широко применяющиеся функции во всевозможных задачах Machine Learning.
Для примера, есть задача классифицировать картинки по тому, что там изображено: кошка, собака или хомяк. Как это работает: есть какой-нибудь алгоритм, который берет входное изображение, прогоняет его через всевозможные вычисления и на выходе получает вектор вероятностей, например [0.1, 0.6, 0.3] и после этого ты говоришь: "ага, наибольшая вероятность находится на второй позиции, а вторая позиция соответствует кошкам, значит ответ - кошка".
Вот функция, которая вычисляет позицию, на которой находится максимальное число и есть argmax.
То, о чем люди спорят, это то, что вводится другое понятие для этой функции, которое может сломать работу алгоритма, при чем сделает это тихо, никаких ошибок выводиться не будет. Просто твой алгоритм внезапно начнет собак вместо кошек возвращать и ты не поймёшь почему, так как на всех этапах все будет работать правильно.