With a time that is nearly 17 minutes off the world record, what justification is there for paying them? They didn't earn their money. Someone should have taken the race out to an honest pace.
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.