As a group, we were ambivalent about batch cooking, but for those for whom it works, it counts. For some, it just adds another chore.
A chore now to save me 5 chores later is awesome. I think it's how you look at it. I love to have several ziplocs of previously cooked meat or beans in the freezer. (I have never regretted having a bunch of homemade frozen meatballs in a bag!)
I cook an entire pork shoulder, for example, "pull" it using the stand mixer, and portion it into quart bags. They stack flat and thaw quickly. I can have numerous "instant" meals because I spent less than an hour on a previous day prepping pulled pork. To me, that's just smart - and lazy!
What I don't like as much is taking up freezer space with prepared meals - I'd rather have components I can mix and match. Right now, I have raw ground pork, raw Italian sausage, cooked pulled pork, cooked chickpeas, cooked diced turkey breast.
A few nights ago, I made pork and sausage meatballs, which baked in the oven while the water for pasta boiled. I poured a can of crushed tomatoes into a pot with some roasted red bell peppers (from a jar) and frozen spinach and simmered that while the pasta cooked. The whole thing definitely took under an hour, might have been under 45, but I wasn't timing. And I have leftovers. I simultaneously made a pot of rice and pressure cooked a bag of chickpeas. When I got home the next night and didn't feel like cooking, I had several options to mix and match and have dinner in <30 minutes.
Prior to that, I made a couscous salad with pantry items: couscous, dried apricots, sliced almonds. I added some feta cheese and green onion. The first night, this was a side dish with some fish. A few days later, I added the thawed diced turkey for a pretty much instant dinner.
We often have rice bowls: rice, whatever cooked bean is in the fridge, whatever meat is available (pulled pork, ground pork, ground beef), topped with green or red salsa or BBQ sauce. Or change it up with frozen peas, meatballs/ground meat and oyster sauce.
I'm also a big fan of roasting a couple of pans of vegetables and keeping those around to add to meals through the week. Basically, if I'm doing 1 thing in the kitchen, I try to add a 2nd one that won't keep me there any longer, but will make something easier some future night. Chop 2 carrots or onions instead of one. Bake 6 potatoes instead of 2. Make rice while making pasta.
BTW, the complete protein thing was long ago debunked - actually, rescinded would be the better word.
https://www.care2.com/greenliving/the-protein-myth-thats-taken-years-to-debunk.html