I work weekends, the other 5 days of the week I decide on and arrange dinner for DH, DD and I, as a general rule dinner is mostly ready when DH gets home from work.
On the two days a week that I work is it really that unreasonable for me to expect him to make a decision about dinner and have it at least started or prepped? To come home at 8:30 at night (DD is always fed and in bed by this point) to the words "what do you fancy for tea" with the oven not even heated and DH at his computer fills me with rage, I invariably answer with either a take away (that he then goes on about us not being able to afford) or I don't know, unless he gives in to the take away (and I order it) this generally means we then continue to wait until I make some sort of decision about what we're going to eat.
For fucks sake, make a damned decision about dinner and get it cooked, I manage it 5 days in 7 and for the last 2 days I have single handedly cooked roast dinners, it's really not that hard!