They should go find a web host that is supportive of their message. Freedom of speech does not mean every platform has to give you a soap box, quite the opposite.
All in all its got nothing to do with freedom of speech.
How about a bakery that refuses to bake or sell a wedding cake to a gay couple -- will you tell the rejected customers to go find a bakery supportive of their message?