Your train of thought is ridiculous. You run what the pace dictates and what you need to run in order to win.
Cacho ran a 12.9 to win in 92 OG in a 3:40. By your reasoning he should have been quicker than Straub over the last 100m as his pb was faster. It doesn't work like that.
Straub rarely if ever ran on the European circuit and his pb of 3:33.68 was from 79, NOT 1980, running practically solo in Potsdam. He also beat Wessinghage (a 3:50 miler in 79) in the European Cup in 79, who himself went on to run 3:31.58 the following year. Using your reasoning now, if Straub could beat Wessinghage (a 3:31 man) in a fast finish, then Straub could also have run 3:31. And certainly if Harold Hudak can run 3:31 then so could have Straub.
Straub's fastest time in 1980 was 3:36.59 and that was in Dresden in May. He did not run in any of the European circuit races before or after Moscow. Does that compute with you? Your tiny intellect would have him down as only capable of 3:36 I presume!
In fact he was in far better form in Moscow than in 79, probably due to PEDS as he trained in same stable as Beyer, who was later named on official Stasi lists as being on a state drug programme. He was, naturally or not, more like a 3:31 guy in Moscow. Reinforced by the fact he was able to run 12.5 compared to Ovett's 12.6; and remember Ovett went on to run 3:31 a few weeks later. Ovett and Coe were both clearly capable of breaking 3:30 in 1980.
I don't believe EL G or Lagat were legitimate 3:26 guys, but even if they were, neither produced anything as fast as 12.1 at the end of any race.
I looked at the 97 World Champs 1500 final, the slowest final EL G was in, 3:35.8, and compared it to the 3:38.4 of Moscow.
EL G's laps went 61.2, 61.0, 54.4, 39.2. His last 800 was 1:48.8, last 700 1:33.6, 400 - 52.5, 200-26.6, 100- 13.5
From 1000m his 100 splits went ~ 13.2, 13.3, 12.6 (his fastest 100m segment), 13.1 & 13.5
Coe's laps were 61.9, 63.3, 54.5, 38.6. His last 800 was 1:48.6, last 700 1:33.2, 400 - 52.2, 200- 25.0, 100- 12.1
From 1000m his 100m splits went 13.6, 13.6, 13.6, 12.9, 12.1
If you look at Ngeny's closing splits in Sydney in his 3:32.1 they are inferior to Coe's 3:32.5 splits in LA.
Ngeny - last:- 800 - 1:52.7, 700- 1:37.0, 400- 54.1, 300- 40.2, 200- 26.5,
100- 12.8
Coe - last: - 800-1:49.8, 700- 1:35.6, 400- 53.2, 300- 39.2, 200- 25.7.
100- 12.7
Or their 100 splits from 700m went: -
Ngeny - 15.7, 14.7, 14.0, 14.2, 13.9, 13.7, 13.7, 12.8
Coe - 14.3, 14.1, 14.2, 14.1, 14.0, 13.5, 13.0, 12.7
Which means in 6 of the last 8 100m sections Coe was quicker in races that were overall only 0.4 apart.
Surely if Ngeny was a 3:26 man and Coe only a 3:30 man then, as the point which you made about Straub implies, Ngeny should have been quite a bit quicker than Coe in the closing stages? In fact he was slower.