По факту нет ничего, что нельзя было сделать с помощью обычной функции, но можно со стрелочной
есть кейс когда у стрелочной функции и обычной разный контекст
Тот же provide/inject во вью
Если ты пишешь стрелочную - контекст в функции компонента в который инжектится
Если ты пишешь обычную - контекст в функции текущего компонента
Херню несешь