Most beginner plans only allow a maximum of 16 weeks for training, including the taper, so only say 13 weeks to build mileage. To build safely to longer than 20 miles from a low-mileage base takes longer than that. So if you want to go further than 20 miles safely in training, you need to start further out from your marathon, give yourself longer to build up. Also, you need to run your long runs sufficiently SLOWLY, and with good enough during-run fueling (e.g. malt loaf, fig rolls, whatever) that you can recover within a day or two.
To give an example of a totally different approach: I ran my first marathon (M'cr) end of April this year. I was back to HM by October 2011 (having been building back from end of May after four months off due to injury) and running maybe 30 miles a week. I then deliberately trained for and ran a 50K in mid-February, so I spent the best part of four months upping my mileage (from a starting point of HM) while dropping out the speedwork. By mid-December I was reaching 20 miles long runs and 50 miles a week. Because I wasn't trying to do fast running (except the occasional parkrun), when I got a hamstring tendon niggle I was able to cope by just slowing down further, not stopping running (I did stop for a week when I had a bad cold). Training included a couple of runs longer than marathon distance, each with a 10-12 mile run the next day (yes, those were tiring; they're called back-to-backs and are common in ultra running training). After the 50K I actually REDUCED my mileage but added some speedwork back in before the marathon.
I found that the psychological advantage of having gone over marathon distance was huge on the day of the marathon. However, I didn't try to go over distance before my first 50-miler, in August this year!