The bar for what is offensive is very low it seems. Any good discussion will always end up offending some one. Just don't take it too personally
Still, you're welcome to frame it in whatever way works for you. The point is that you need to follow the site guidelines if you want to continue posting here. If you'd please review them and take their spirit more to heart, we'd be grateful.