I do and I don't, kinda conflicted. In the past I had this subconscious stateless functions and complex classes. If I would start each component as stateleaa then when i need something that stateless function can not offer, (local state, cdm, cwm, scu) etc, i would convert to class. Now it became so tempting to use them and avoid classes because with hooks anything you can do is possible. You can have a local state with useState, cdm, cdu and scu is useEffects, useMemo for memoization, useReducer...etc
I like classes and it brings another beauty to codebase and I am afraid people will get lazy now and everything will be stateless short functions, mixed up stuff.