Do you think even those should be respected?
My motto here generally is yeah you are allowed by law to have your opinion but in no way am i required by law to respect it. and if its really abhorrent i also get to hate you for it too.
Have your reprehensible opinion but don't expect others to care about it.
Or to put it another way i respect your RIGHT to your opinion but i don't have to respect your actual opinion.