в некоторых кейсах не следует совать запросы данных в родительские компоненты (чтоб использовать асинкдату), не следует гадить в стор создавая кучу связей которые сложнее будет поддерживать. А старый фетч вообще бесполезен чуть более чем полностью.
Столкнешься с такими кейсами - сам поймешь
Ну вот мне нужно из стора подтянуть данные, в этом случае мне пользоваться asyncData не имеет смысла, использовал fetch, а теперь вместо fetch приходится в middleware анонимную функцию использовать чтобы был контекст