Even and old like me wears hoodies,
I wear hoodies too,
I wore one today, and I wear them frequently. To be honest, I never call them "hoodies" outside this forum. Being moderately anti-slang, I usually call them hooded sweatshirts, or sometimes winter spirit wear, especially when talking to my son about his, but I certainly wear them.
No doubt Naso is stuck in the past. Certainly they originated as, and were traditionally worn by, middle-aged blue collar working stiffs. Shell crews rowing boats, miners, roadworkers in winter, and train crews needed something to keep them warm but something they could move around in. Back when the USA still manufactured things, like 40 years ago, hooded sweatshirts were cranked out en masse for the working man, especially the middle-aged working man who was old enough to feel the chill but young enough to still be able to swing a sledgehammer.
Nowadays, I think it's okay for white collar folks to wear them, and think it's all okay for the really young and the really old to wear them as well.