useAsyncData to old-school throw the error instead of requiring the developer to explicitly handle reactive error property. Something akin to { throwErrors: true }, which opts-out of reactive error handling, throws the error and allows me to centrally handle it.useAsyncData in the project. Out of hundreds occurrences, most do not handle error at all. Some do, check the value and showError it instantly, ignoring it is reactive. Only few actually uses it correctly.