Thank you for a very good point and putting it across incredibly well. I've never quite understood the stance of "everyone has free speech, but only if I agree with it"
Free speech means offending some but giving others what they want to here. I will NEVER judge anyone on their opinions, I may disagree with some people's, but then that's what makes this platform so great.
Upvote a post if you love it, upvote a post if you think it's well written but never downvote a blog because you disagree with its content.