Respect is not compassion. I don't expect respect everywhere I go. And you are correct in your assertion that some will always be lacking in respect.However, compassion doesn’t require a certain place or time. It is the norm and the its absence the unnatural. Opinions can be delivered with compassion.