I hate to see generalizations like this. Are there women who complain that their husband works too much but won't get a job? Of course, but that doesn't mean all women are that way, or even most. Maybe the guy treats her bad and she is lonely and depressed or maybe he is just a doormat. You never really know what is going on in other people's marriages, so why be judgemental?
I've been in both situations, I was the steady paycheck in my first marriage, as my ex couldn't keep a job, I lost count but I know it was well over 25 jobs in 28 years. He never lifted a finger around the house either, even when he wasn't working, and was a total baby whiner. I didn't mind working, but some appreciation would have been nice. I finally developed a backbone and left. I realise now I had no one to blame but myself for that situation, people cannot take advantage of you unless you let them, so if the husband of the OP really hated the situation that much he could leave.
I am now in the reverse situation, due to health issues, full time work is not possible for me anymore. I have a small business and do volunteer work when I am able. My husband works long hours, but I have never complained about it. I show my appreciation by making sure he has a nice home cooked meal when he gets home, even on days when I am in a lot of pain. After ten years as a single dad my husband really appreciates that and never forgets to thank me.