I don't really hate it, I'm just kind of confused by it.
I was called a pothead by other kids in school before I knew what it meant. Teachers would accuse me of being high, and send me down to the office. People would come up to me and ask if I had any weed or knew where to find some, despite never even having touched the stuff before (I couldn't even tell you what it looked like.)
I have been called a hippie many times, but I'm really nothing like one. I dress very plainly, even, though some things I wore looked a little bohemian-esque. I used to have waist-length hair, though I don't think that'd be enough. I'm nice, liberal leaning, open-minded, and would play the ukulele and sing at school events sometimes, but the similarities stop there. I think the fact that I might look a little bit spacy (I'm not a morning person, I was always zombie-tired in school!) combined with being a loner and no one really knowing anything about me, allowed others to fill in the blanks, and were consequently wrong most of the time. I grew tired of correcting them, so just let people think what they wanted. I've gotten everything from goody-goody to pothead.
I'm much too serious and afraid of getting into trouble to be a hippie, but I do admire their free-spiritedness.