The thing is, different people gets offended by different things....
To add to the complexity, offensiveness can be of "n" number of dimensions. There are many ways a person can get offended in many different contexts and in many different conditions, situations, timing, mood, weather, etc...