Well, I don't know that I can make my opinion any clearer then before, but here goes nothing.....
I DO find the book useful, I just think the technical aspect of it is wasted on most people. In my opinion, by far the majority of people are just not training enough.
I think the average ultra runner/mountain runner could follow a basic recipe:
Run a lot, slowly. Add a very, very small amount of intensity. Do some strength work.
There is also the following small areas were I do not 100% agree with the Uphill Athlete guys;
I have seen them state numerous times that our work can only be judged as a strain on us. An office worker has no less training benefit then a logger. I understand that physical labor does not make you a faster runner, but I do believe physical activity does affect your fitness. As I have said, most of us want to finish ultra event, not necessarily compete in one.
They recommend strength training they recommend I feel is inadequate for overall health, and not as efficient as other methods. Low weights, at a 10 count for numerous sets (five +) depending on fitness. I suppose that is aimed at strength endurance, but from what I have read elsewhere there are more efficient ways to train for that.
They gauge training volume by distance, without much mention of time or vertical. I am a flatlander and my aerobic speed is around 11:00 -12:00 per mile. In order to get 50+ miles per week, I would be looking at 10+ hours on aerobic running alone. That is a bunch for someone who works 40+ hours a week and has a family.
Guys, I am 55yo carpenter that enjoys going to ultras. I finish middle , to back of pack. I have zero actual training or education for any type physiology. I am just a guy who likes things put simply, and I honestly do not think all of this stuff is that hard. Most of us are leaving more improvement on the table from a lot more obvious things then our precise aerobic rate, or a fancy interval workout. Get your but up, and do something.
I did not mean to, nor do I have any business, questioning anything put out by professionals.