1) что бы не изобретать велосипед
Алгоритмическая составляющая есть как на этапе автоматизации анализа так и на этапе обработке данных.
2) Иногда проще выучить язык на котором говорят чем конкретные методы применения этого языка.
Основные алгоритмы создают некий язык в контексте которого люди решают свои задачи
порой вам будет понятен алгоритм но не понятно почему именно этот взяли и можно ли его улучшить …
3)Кроме того это порой просто интересно.
Так же не факт что вы всю жизнь будите работать только в машинном обучении.)
Классно что вы пытаетесь понять зачем )
Поэтому почитайте про мотивацию, возможно вам будет интересно:
https://m.habr.com/ru/company/lamoda/blog/504134/Удачи.