Chick flick is not a term used to praise a movie. Nobody says 'it's a great chick flick.' It's a way of being derisive. I'm not clear why it's ok to do it.
I should add that it is open to debate whether what we call the writing of history these days is truly scientific.