Ben Affleck sits on his ass at home and lets Jennifer Garner go out and do all the Christmas shopping he reveals to Ellen DeGeneres on her show. He says "It's a 50's thing". I am sure he also sits back in his easy chair wearing a smoking jacket and drinking a twice stirred vodka martini while she slaves in the kitchen and if the turkey is even slightly undercooked she gets the back of his hand. Oh how I miss the 50's. When everyone knew their role.