> Even if a post is a bad post for some reason or another, it is probably not offensive. The Offensive flag is meant to be used only in extreme cases, like hate speech, abuse against people, or abuse of the system.
For example, if a user posts obscene images to the site, that should be flagged as offensive. But if someone says something bad about your favorite technology, that probably doesn't apply.
As a rule of thumb, if you can't justify something as being hate speech, or abuse, you shouldn't mark the post as offensive. Instead, you should downvote the post.