Not hard questions. I have definite opinions on the subject but waiting for your acknowledgement that you crossed the line before I answer. Just a suggestion but if you want to engage someone in a serious conversation or debate, best not to ridicule the person your trying to have the conversation with.