My sister’s first husband refused to do anything around the house. He told her that his mother liked to clean house, and he wasn’t interested in doing it. Likewise, his reasoning for not taking on repairs was that he didn’t know how, and wasn’t interested in learning. He felt that working full time was enough of a contribution. He was amenable to her staying home to have the time to run the house; unfortunately, he didn’t earn enough money to afford that luxury. She tried to do everything herself, but ultimately ended up paying to have everything done. They divorced before they had any children, and she’s now married to a great guy.
I think upbringing has a lot to do with it. My daughter’s had female roommates who expect others to pick up and clean up after them, mostly because they were never required to do it at home.