I have heard people in discussions getting upset when a speakers says "you don't do that" and they take it personally.
The way to avoid it is to use the gender neutral "One" As in 'One doesn't so that', but if you use it in normal speech people think you are trying to be 'posh'.
In German they use the word "Mann" as gender neutral.