"offensive" isn't the only reason for downvoting. "Not a substantive addition to the conversation" is one (of many) other bases. If you are going to complain about downvoting [1] why do so based on the unwarranted assumption that the downmod must be for offensiveness?
[1] And you shouldn't, see the Guidelines [2] under "In Comments"
[2] https://news.ycombinator.com/newsguidelines.html