First, let's get this out of the way: I'm a voracious reader. The whole e-book phenomenon has saved me countless thousands of dollars and spared an entire landfill of once-read-and-discarded books. I've become a bit choosier in my reading these last few years and find myself less willing to endure certain traits in books. Perhaps I'm just getting crotchety in my old age. Here's the rundown.
If you want to keep my attention as a reader, then write well, embue your protagonists with a bit of respect for themselves and others, and allow them a modicum of rational capability.