Yes, he does do his fair share at home.
No, not 50%, since I'm currently a SAHM.
He's good at spotting random stuff that needs doing - will clean out the fridge, the microwave, put washing on and hang it out at the weekend. He's also good at getting the kids ready, will prepare a bag for them if we're going out - a short stint as a SAHD opened his eyes to the tedious minutaie of leaving the house with, and indeed simply loving with and maintaining pre-schoolers...
However... If we're on holiday, say, then somehow the bulk of the shiteork and running around seems to fall to me. Natural, I suppose, if we staying at my Dads, but oddly, also that way when we stay at his parents. He doesn't not pull his weight at all, but the difference is suddenly noticeably more marked from my perspective. I hate getting in from a day out while everyone flops down and relaxes, whilst I rush around getting dinner ready and preparing for the bedtime witching hour.
I don't think it does enhance self esteem. I demand DH pulls his weight around the house because I end up feeling insidiously resentful, taken advantage of, like a mug, a skivvy, a maid etc, otherwise. It also kills any sexual desire I have.
So whilst DH is great around the house, I suspect he would do less if he could get away with it. As anyone would I suppose; it's human nature. I'm sure in his most honest, reflective moments, he wishes he was married to NE of those pliant, unquestioning types, who likes running around after other people.
But that's not, and never will be me.