That’s pretty much right on. The main focus is doing the act of running consistently day after day. Minimumly, a person who is at the early stages of learning to run should spend 6 months training before diving into a marathon plan.
My opinion is this. A 3:30+ marathoner who wants to break 3:00 should only be out running mileage and building on that weekly. Rest when needed, blow out a race once-in-a-while, and continue to learn about running. Learn what you can handle, learn what suits you, motivates you, and most importantly; what makes it fun.
I’m in this because I love it. I’m still learning, experimenting, and trying to tell others who have high goals what the main secret for marathoning