For a lot of _liberals_ a “hate group” is anyone that disagrees with them.
It really comes down to the nut of them declaring Christian values as “hateful”.
It goes both ways. Look at the people here calling the SPLC a hate group in return.