Husband complains about spending money over kids?

We have 5 kids and they all obviously need to be fed, clothed, and taken care of but my husband always complains even if they asked for something from the grocery store. He won’t allow me to spend money because he wants to be the “man of the house” and thinks that men should be the one spending on their kids yet he complains when they buy anything and keeps bringing up how expensive it is to pay for their education. He even let my daughter have his credit card on her phone and always gets angry because “the card gets wiped out in like 3 days”.

I tried to explain to him that we shouldn’t have had 5 kids if he won’t take care of him and he said the number of kids doesn’t affect how much you spend and said that he grew up with 7 siblings and they didn’t spend money on “worthless shit”.