There's very little advantage to responding to something with true emotional offence. Displaying offence to others can be a useful tool in pushing for change, but discussing something rationally is almost always a better choice.
If someone appears to be irrationally offended by something you said or did, you make a mental note not to say or do that to them again. If the offense appears to me to be irrational and no discussion of why it's offensive takes place, it doesn't change my overall behaviour. It doesn't change my belief that my action wasn't offensive. It makes me think that person is irrational.
To change someone's attitude to something you need to discuss it with them. You need to demonstrate to them why the attitude they hold might be harmful. Taking offence doesn't do that.
If someone appears to be irrationally offended by something you said or did, you make a mental note not to say or do that to them again. If the offense appears to me to be irrational and no discussion of why it's offensive takes place, it doesn't change my overall behaviour. It doesn't change my belief that my action wasn't offensive. It makes me think that person is irrational.
To change someone's attitude to something you need to discuss it with them. You need to demonstrate to them why the attitude they hold might be harmful. Taking offence doesn't do that.