Batch cooking is the only way to have two working adults. I love to cook though, so at home, one cooks the batch part and the other does a different meal for the weekend.
We think our cooking is much better than almost all restaurants we go (and we heard from others that our guests usually thinks the same).