Sean just because a phrase is "irish" or "old" or mostly directed at men doesn't preclude it from being sexist. there is no assumptions being made here and it is far from a case of it being over the PG mark. it is just a case of you using language that is no longer acceptable in circles where people actually care about the language used.