5/ Any part of it you might agree with is someone elses idea. They are pulling in the works of literally dozens and dozens of other peoples original work. Some of it contradictory to each other.
Everything written about software dev in the past 25-45 years is in there somewhere.
That does not make it good.
That makes it unreadable.