Absolutely, you make an important point. The reason this hate movement is gaining so much momentum is that they are the only group validating peoples concerns, but then pointing the finger and telling them who to blame, and claiming to have a solution. Effectively countering it will require a non hate based movement that still validates those concerns.