I find the meal delivery programs to be overly expensive. I do appreciate the challenges for many people in learning to cook, shop,meal plan, etc. Growing up no one around me really cooked. We had a lot of really badly prepared frozen vegetables and dry park chops. When I got out on my own I definitely had no idea of very basic fundamentals - like how to bake a potato, how to tell if an hamburger was cooked enough, what to buy to have a reasonable pantry, etc. I managed to learn through trial and error, calling my grandma, and cookbooks. I was interested in cooking and motivated to learn.
Anyhow, now there are great resources online that show every step of a recipie, provide shopping lists, and photographs and videos. For someone who wants to learn to cook I think it is reasonably easy to accomplish. I have seen that some cooking blogs are definitely better than others. I know how to cook and can read through instructions and ingredients and recognize pretty well what won't work. For someone inexperienced it would be really frustrating to get a "bad" recipie and not know it. So, I guesss one advantage of meal delivery is a reliable set of instructions.
I think budgetbytes is an example of a really well done, very reliable, cooking blog.