Oh man, I hate hats. I hate the way they feel, and they make my forehead sweat, which I really, really hate. I have driven a few employers nuts because of my consistently "forgetting" to wear the uniform hat (I get away with it because I've always been good at whatever job I do, despite my quirks). They bothered me less when I had more hair, since I kind of just balanced hats on top of all the hair and couldn't really feel them, but I still hated wearing them, mostly because I couldn't see the point. A baseball hat does not keep hair out of food (I would have been okay with a hairnet since that actually makes sense), and if people are in your business, they don't need the logo on a hat (AND shirt) to tell them where they are.
Mostly I just hate sweaty foreheads.