You may not remember, but the old granny with her B&B kicked some gays out, because of her religious beliefs,
And she got into trouble, yet it was against her religion.
Even if she was within her rights to deny people service, regardless of her beliefs or opinions, it doesn't make her invulnerable to backlash and criticism.
In this context, homoloveuality isn't causing harm to any community, intolerance is.