Not everyone likes hooks. Class components may have issues, but if hooks are the solution I'll stay with class components, thank you very much!
That being said, if you’ve worked with state management like Redux, I would argue that hooks are pretty similar to how you hook up that kind of data store.