I guess I think it's table stakes to need to deeply understand how the framework you're using works. Lifecycle methods vs. hooks, you still gotta know what's doing what and why.
When everyone around writes shit code, you don’t care. In hooks, it becomes much more critical.