Por que usar Redux Thunk [fechado]

Por que usar o Redux Thunk, pode-se fazer algo assim:

ReadableAPI.getCategories().then((categories)=>{
      console.log('after getCategories', categories)

      this.props.dispatch(addCategories(categories))
    })

Isso não é mais direto e alcança a mesma coisa?

questionAnswers(3)

yourAnswerToTheQuestion