Я думаю, это не способ удержать мужчину, а способ поскорее с ним расстаться. Я не думаю, что нормальный мужчина, который стремится зарабатывать, у которого есть определенные цели, станет терпеть унижения со стороны женщины. Он скорее махнет рукой, скажет: "Тебе вечно чего-то не хватает!" и уйдет восвояси, и не обязательно к другой женщине.
Если же мужчина не стремится зарабатывать больше, если довольствуется минимальной зарплатой, а женщина ломает голову, как на эту зарплату приготовить завтраки, обеды и ужини, всех одеть, обуть и заплатить коммунальные услуги, если не может позволить себе купить новые колготы, то ее замечания в сторону мужа вполне оправданы.