Ok, here is another issue where it's easy for us to fall in to an either/or category rife with righteous indignation. I can already see mighty warriors for justice on both sides.
I'm almost certain the solution lies in the middle. A trigger warning seems like a reasonable expectation for a person writing a blog post describing rape to a readership that includes a large portion of rape victims. It is not reasonable to expect it from a rough sex porn blog for describing some BDSM scene from Kink.com
. Or expecting it from a generic food blog for saying "grape" because it sounds too much like rape (an extreme example I know, but it illustrates my point about taking the expectation too far)
The rub comes when "Trigger warning" is used a a pretentious club to beat over the head of people in order to show what a good person you are for defending the victim. In open public discussion there is going to be words and subjects that will cause pain for some people. So as a courtesy in certain situations I can understand a trigger warning, but as a blanket rule for all language everywhere? Absolutely not. Unless we all want to sound like a spoken word version of Tumblr Social Justice.
Long story short, there has to be a reasonable middle ground here.