I'm with
@Augustus on this one. Sticking the pejorative label "phobia" on something suggests the people in question are self-evidently irrational, not worthy of any understanding and can be peremptorily dismissed. Whereas if you speak of "bigotry", or better yet, "prejudice", that allows for some attempt to understand why people think and act as they do, instead of writing them off as nutcases.
Anti-muslim prejudice is a great example. There are perfectly understandable reasons why people in some places and situations can suffer from this, even if one does not agree with them. To overcome the prejudice, one needs to understand what causes it and thus what can mitigate it. Whereas to simply call them "islamophobes" conveniently puts them beyond the pale of rational discussion. This may be comforting to the speaker in that it saves him or her the effort of any engagement with the issue, but it's basically lazy and and just further exacerbates division. Rather like people with rightwing politics who stick the ghastly label "woke" on issues to which they are unsympathetic.
My interaction on this thread with
@ImmortalFlame is a case in point. I was trying to explain there can be legitimate issues with some people that want to be accepted as women, just on their say-so (i.e. not having had the operation), giving the example of the Scottish rapist who decided to be a woman so he would be sent to a woman's prison. However IF immediately labelled my post "transphobic" and failed to make an attempt to understand my point.
P.S. Here, right on cue, is a further illustration of the non-trivial issues involved:
Rishi Sunak to consider law change to protect ‘biological’ women