We don't need to respect the right of people to hold the kind of beliefs that should not be open to any debate.
Should people's beliefs that black people are inferior or that gays should be executed be 'respected'? If so, why? Why should such beliefs be given equal treatment as more factually based and less dangerous ones?
If people don't want their beliefs mocked or challenged then they should shut the heck up about them. Think about them at home or at church but don't bring them outside.
Any beliefs thrown into the public arena are fair targets to be torn to shreds by the lions of intellect and reason.