I have spent more time than I wished for on React debugging tools, and useXXXX spaghetti calls.
You can write spaghetti with class components, too. Doesn't sound like a hooks issue to me.
You can write spaghetti with class components, too. Doesn't sound like a hooks issue to me.