I've trained with many of the top marathoners from the era you describe. None match your assessment. Additionally none of the others that I haven't personally trained with do not match your assessment either.
Where are you getting your "facts"? Name the ones that you talked to then?
Old US marathon list
1 2:05:38 Khalid Khannouchi
2 2:08:47a Bob Kempainen
3 2:08:52a Alberto Salazar
4 2:08:54a Dick Beardsley
5 2:09:00a Greg Meyer
6 2:09:28a Bill Rodgers
7 2:09:32 David Morris
7 2:09:32a Ron Tabb
9 2:09:35 Jerry Lawson
10 2:09:38a Ken Martin
11 2:09:41 Alan Culpepper
12 2:09:53 Meb Keflezighi
13 2:09:58a Benji Durden
14 2:10:04 Pat Petersen
15 2:10:05a Phil Coppess
16 2:10:07a Ed Mendoza
17 2:10:16a Jeff Wells
18 2:10:19a Tony Sandoval
19 2:10:20a Garry Bjorklund
20 2:10:27a Craig Virgin
21 2:10:29 Kirk Pfeffer
21 2:10:29 Mark Plaatjes
23 2:10:30 Frank Shorter
24 2:10:41a Bill Donakowski
25 2:10:51a John Tuttle
26 2:10:54 John Lodwick
27 2:10:55a Kyle Heffner
28 2:10:55 Brian Sell
28 2:10:59 Robert Hodge
28 2:10:59 Ed Eyestone
30 2:10:59a Marty Froelick
31 2:11:09 Dave Smith
31 2:11:09a Don Norman
34 2:11:13 Paul Pilkington
34 2:11:13a Eamon O’Reilly
34 2:11:13a Rudy Chapa
36 2:11:16 Don Kardong
36 2:11:16 Don Janicki
38 2:11:17 Todd Williams
39 2:11:18a Jack Fultz
40 2:11:22a Rick Callison
41 2:11:24 Abdihakim Abirahman
42 2:11:25a Michael Layman
43 2:11:26a Randy Thomas
44 2:11:32 Paul Cummings
45 2:11:35 Dan Browne
45 2:11:35a Fred Torneden
47 2:11:36 Ken Moore
48 2:11:37a Dan Schlesinger
49 2:11:39a Paul Gompers
50 2:11:40 Rod DeHaven
51 2:11:41a David Gordon
52 2:11:43a Peter Pfitzinger
52 2:11:43a Arturo Barrios
54 2:11:45a Mark Curp
55 2.11.48 Dean Matthews
56 2.11.52 Herman Atkins
57 2.11.53 John Dimick
58 2.11.55a Steve Hoag
58 2.11.55 Mark Finucane
60 2.12.02a Dennis Rinde
61 2.12.03 Jon Anderson
62 2.12.06dh Tom Fleming
62 2.12.06dh David Hinz
62 2.12.06 Jim Wellerding
65 2.12.09 Bill Reifsnyder
66 2.12.14 Thom Hunt
67 2.12.17 Steve Spence
68 2.12.23 George Malley
69 2.12.26 Mark Conover
70 2.12.31 Keith Brantly
71 2.12.32 Gary Siriano
72 2.12.34 Gordon Minty
73 2.12.37 Frank Plasso
74 2.12.38 Mike Buhmann
75 2.12.42 Eric Mack
76 2.12.45 Richard McCandless
78 2:12:45 Peter Gilmore
77 2.12.50a Duncan MacDonald
77 2.12.50 John Moreno
79 2.12.51 Steve Plasencia
79 2.12.51 Jimmy Hearld
81 2.12.55 Thomas Raunig
82 2.12.56 Ivan Huff
83 2.12.57 Matthew Wilson
84 2.12.59 Richard Sayre
85 2.13.02 Terrence Mahon
86 2.13.03a Bud Coates
87 2.13.05 Mark Coogan
88 2.13.11 Daniel Grimes
89 2.13.16 Kevin McCarey
90 2.13.18 Herb Wills
91 2.13.20 Danny Gonzalez
92 2.13.21 Steve Ortiz
93 2:13:22 Brian Sell
94 2.13.24 Brad Hudson
95 2.13.29 Jon Sinclair
96 2.13.30a Walter Saeger
96 2.13.30 Marco Ochoa
98 2.13.33 Greg Leroy
101 2.13.34 Doug Kurtis