Life is definitely too short to share with a grumpy man, and TBH once one has started down that road, I've never managed to turn him back from it.
IME, the trouble with 'showing him who's boss', is that in the natural order of things, top cock would give his young challenger a real hiding and would then re-take his place at the top of the flock. The younger cock would then be swiftly chased off whenever he went near any of the girls.
However, when you or I try that, we teach him who's boss and then promptly go out to work all day (or whatever), leaving the cockerel back with the girls (i.e. making him feel like the boss again). So in that situation, the new order of you in charge and him being subordinate never gets chance to settle, and leading to ongoing conflict.
Just my pet theory.....