I've not had a coat with a hood for years. The last one must have been about twenty years ago, and as it was a coat that could double up for sailing wear, the hood in question was a plastic flap that kept the rain off but wasn't really comfortable.
I now have a black Eisenegger coat from my usual Stert Street tailor that is fine apart from missing a toggle on one of the draw strings and a broken retaining strap for the mobile phone pocket. It has a hood lined with artificial fluff. I love it. Put up the hood and your head is warm. Rain is kept off. Wind dies down to a background noise. I instantly feel warm and drowsy and want to go to sleep. I love it.
Hoods have their drawbacks. They don't move with the head, giving you limited peripheral vision. You couldn't have a decent sword fight in one of them, which strangely is not that much of an issue with my present lifestyle. More to the point, you can wear a hat if you're driving and the car's heater hasn't kicked in yet, but you really shouldn't wear a hood. If you're heading into the wind, you have to draw them tight or keep your head down. If you put one up just because it's cold, rather than raining, you look silly.
So hats are probably more practical, unless you're a Jedi and can use the Force. But I love my hood.