The cynic in me thinks that there's quite a few "negative pr" posts that name corporations or specific companies that end up getting flagged but that could be a coincidence (biased by the recent media/pr firms that astroturf so I could be wrong).
here's a small example:
"Did baz call bar or did bar call baz ?" "Did func2 call func3 or did 3 call 2?"
Again not a big deal but if I'm trying to show a snippet of code then I would try to make that snippet as simple to follow to get my point across. I think it's a sensible rule.
In this case, could it have helped if instead of ,hypothetically, keeping this information in your head "foo called bar which baz" you could rely on meaningful names to help the reader ? Yes. Yes I think it would be beneficial (matters a bit).
Whether that's specifically "func2"..3 or very verbose names "funThrowsExceptionOn0()", I think it would help.
You can argue if that was necessary here for this example but I think it'd be hard to argue against meaningful names.
"should have known" is what most of these comments are talking about. As a thought experiment assume he was lied to, most of these comments are talking about the ignorance and whether it was sincere. Was he this naive or is it easy to be this naive (i.e. self imposed ignorance) when there's a deal to be made.