просто вокруг все пишут на классах и у меня сложилось ощущение, что я что-то делаю не так)
Достаточно свежая фича, которая упрощает жизнь в плане написания обработчиков onChange, контроля локального store. Выглядит удобно, но я не отказался ещё от old school, как, наверное, и люди, которых ты имеешь ввиду) В любом случае их можно и комбинировать) но для понимания, того что делает хук было бы неплохо пописать это руками)