The excuse is that these hosting services are privately owned and therefore the first amendment rules don't apply to them.
Thats gone as we have the “bake the fuching cake” precedent set now.
And unless they are a religious organization, private businesses cant discriminate against religious beliefs.