I was reading a particularly terrible book that I will not name. The writing was clunky and it was all tell and no show. It was like, "He was angry, so angry but the girl in front of him was very, very pretty." Okay, that's not a direct quote, but it's actually fairly close.
I was quite annoyed by how poorly the book was written and went to look up reviews for it. The reviews were mostly positive. I thought I must have been reading a different book. So I drilled into the reviews to see why people liked it. Maybe the book magically got better after 100 pages. What I saw pissed me off.
Many of the reviews had this sentiment: this isn't a great book but boys will like it. The reasons they listed for boys liking the book were the blood, the action and the distinct lack of overt smooching.
All I really want to say to that is yes, those things may appeal to some boys. They appealed to me, which is why I bought the book. But having aspects that appeal to boys doesn't excuse a book for sucking and sucking hard.
There are so many well-written books out there that would appeal to boys, that I don't understand why people would give a pass to a terrible book simply for having things in it which would also appeal to boys.
Boys are not stupid. I wish people who write books would stop treating them like they are.