I hate to say it, but Ollie bugged me for a long time, too. But I had read some great Ollie stories. I didn't have access to any great Hawkeye stories when I was a kid. I'm sure it would have made all the difference.
When you're a kid, sometimes something as silly as a costume is all it takes to not like a character. I read a Legion of Super Heroes book when I was a little girl and for YEARS I only liked the ones that had good costumes in the issue I read when I was six!