You're not accounting for the incorrectly rejected file / protocols. And incomplete protocol specifications.
And generally I think critics of Postel are lacking the context in which they were made. You and probably others would actually make similar decisions than Postel for many particular issues.