From my experience (picked up react when it came out) hooks are not objectively better than class components in a standard web app. In the more reactive scenarios hooks are great, and your app is already complex and in its own world of mental models.
Hooks enable complex patterns too easily and I think this causes a lot of breakdown in what would otherwise be simple applications.
Hooks enable complex patterns too easily and I think this causes a lot of breakdown in what would otherwise be simple applications.