Interesting rant. You called it right ("Liberal prima-donna columnist launches vicious personal attack ...").
Here's a request to new posters: Sensitive readers need to know when a post, like this one, is so full of politically correct socialist crap that it should not be read within one hour after consuming food. Therefore, one must take care to label the worst bilge with a clear warning. Over the years, the phrase "BARF ALERT!" has proven to work quite well. Thank you in advance for your cooperation.
Got it---I'll use BARF ALERT next time. Thanks for the advice!