Yes they should, we are called to love. So do not look to Christians to find good. Only God is good. We are all flawed and most people (who call themselves Christians )who hate are false Christians. Look at Jesus. People who liked Jesus was nothing like Jesus.