I don't particularly dislike her. I think my problem is that she's just been so...forced on readers. There was nothing at all subtle about her introduction into the Bat-Verse. The first thing we really saw her do is save Batman's life.
It was almost like the editorial powers-that-be/Scott Snyder were telling us: "SEE! HERE'S THIS PERSON YOU KNOW NOTHING ABOUT! BUT SHE'S SAVING YOUR HERO'S LIFE! WE DEMAND THAT YOU LOVE HER AND WORSHIP HER AS YOUR NEW FAN-FAVOURITE!"
It was just clumsy, is all...I hate to turn this into another Morrison vs. Snyder thread...but look at the difference between Harper's introduction vs. that of a very similar character, Ellie the former prostitute (isn't that a great title?) in Grant's run. We saw a very little bit of her on the streets in the adjectiveless Batman run..just enough to let us know Bruce knows her.
Then we saw him offer her the opportunity to get off the streets and work at Waynetech. This showed us Bruce Wayne's oft-forgotten human side.
Then we saw her actually working at Waynetech...and now we see she may play a crucial part for the end of Inc. The whole thing feels much more subtle than being bludgeoned with the Harper-fan-favourite-hammer.