Can you imagine if the winning men ran 2:20-2:21 today? There would be 80 threads on the subject. That would be an equal disgrace and they wouldn't deserve paychecks either.
Any big level marathon should have a "minimum required winning time" to ensure that it's really a race and not a jogging exhibition. It doesn't have to be near the world record, but it should be fast enough. Maybe 2:10 for the men and 2:21 for the women.
Can you imagine showing up to a professional football game and the players on both teams agreed that they would only play at 90% effort?
Slow winning times are killing the sport. Go ahead and flame away, but it's the 100% truth.