Thank you for writing this article and thank you for being a big enough person to endure the vulgarity with such moral high ground. 

I had some thoughts while reading this.  One is, it would be nice to have had a conversation with those persons to understand why.  I mean, sure it is rude and hateful, but there is something behind it.  I expect it is the frustration of seeing a country change in a way that doesn't represent what we grow up to expect our country and world to be.  That is, we see on the news time and time again people doing horrific acts of violence in countries that took them or their parents in.  And I guess, this makes some people confused.  Why does someone do that to a place that wanted to help someone start a new life.  So, my guess is people are expressing a frustration.  

As psychologist you probably have a better idea of this than I do.  It would be really cool to here your psychological interpretation of their actions.