Я зарабатываю в десятки раз меньше мужа. Но ему и в голову не приходит вот так убого себя вести, как вы тут описали. Чтобы избавиться от чувства брезгливости, которое вызывает подобный "мужчина", нужно избавиться от самого "мужчины". Других вариантов я не вижу.