Never attribute to malice or ignorance what can adequately explained by lazy.
You'd have to work pretty hard to convince me that gifting a young woman a sexually explicit novel is not malicious.
Most guys had no clue about the book other than thinking it was a straight forward romance book. I could make the same claims against other people about how they can't tell the difference between spam and real emails or ad results and real results. I know because I'm consistently around it and I HAVE to know. It takes a level of maturity to understand that everyone else doesn't know what you may know.
I promise you, when people give a f*ck about you they don't gift you the most plastic overhyped book they can find you don't even need to open.