If we felt like it we could do the shopping online and cut it down to a few minutes a week.
Cooking Sunday dinner for four today took me less than two hours. Would have been faster if I had not prepared everything from scratch.
I guess in the end, it needs to become a team effort for a team result to become efficient.
I'm interested in the recommendations here to help solve that problem, there are some new ones I haven't heard before: https://www.reddit.com/r/fatFIRE/comments/ost9hc/folks_in_vh...
Cooking with variety (or "buy whatever's on sale") is really hard if you also want to do it cheaply (minimize waste & spoilage, especially). Cooking the same few meals, maybe with some seasonal rotation, is easy because you can get the measurements of what you need each week ver exact to keep spoilage very low, and arrange them so waste from one meal always goes into another later in the week.
Of course, there might also be some survivorship bias here. And food delivery changes things (but, so too does grocery delivery).