The fact that your model can be justified as technically correct is irrelevant. When the data doesn't fit the model any more, the supposed absolute correctness of the textbook model blocks your ability to understand what's happening.
This isn't even about games, but about whether it's possible to be open-minded enough to consider that simple textbook "solutions" are not guaranteed to be a good fit for real problems - especially if you don't understand their limitations or the assumptions they're based on.
And it doesn't just apply to statistics.
In the example, you agreed to assume the coin is fair. That is, you agreed to stick to the model even if it turns out to be wrong. Throwing the model away, however suggested by the evidence, is just violating the rules you agreed to.
Or maybe to be nicer about it the proper response is "So are we talking about the real world because in the real world the odds of 99 heads in a row are 1 in 2^100 which is effectively zero so I just want to verify you understand that your hypothetical situation and conclusion will have no basis in reality. If you actually saw 99 heads in a row then the odds are infinitely higher the coin is broken and is not fair"
A) a hypothetical introduced by the idiom "Assume that..." (which introduces a statement of fact in the hypothetical situation), and we are discussing a scenario in which the coin is in fact fair, in which case Dr. John is correct and Fat Tony is committing the gambler's fallacy, or
B) a scenario in which a third-party tells someone that the coin is fair, but that is simply an assumption that should be updated by new evidence, in which case Dr. John would be committing the ludic fallacy.
The example isn't instructive because anyone reading this and thinking of scenario A isn't disputing the idea that, if this happened in reality, you should throw away the model. They're just interpreting the phrase "assume that" differently.
As for more reasons why this is bullshit, see the gambler's fallacy and the Monty Hall problem – intuition is often terrible at arriving at the right prediction.
As Randall says, "communicating badly and then acting smug when you're misunderstood is not cleverness."
If you’ve just lost two billion dollars, or killed 200,000 people in a preventable war, no one cares that the assumptions were reasonable.
"Assume you jump off a bridge. Would you be dead?"
"No, because I'd change my mind. What, you think I'd jump off a bridge because someone tells me to?"
"No, but I'd rather expect you'd assume it because I tell you, in the context of a hypothetical."
If this was about a purely intellectual roleplaying game with internal rules there would be no discussion in the first place.
Which is what makes the discussion bullshit. Because if you're starting your experiment with "assume that", that's what you're signalling you're doing.
> A third party asks them to "assume that a coin is fair, i.e., has an equal probability of coming up heads or tails when flipped. I flip it ninety-nine times and get heads each time. What are the odds of my getting tails on my next throw?"
Istm that Fat Tony here gets the right answer to the wrong question. Whether we should assume this is not part of the question. That this is a useful thing to ask IRL doesn't change the fact that if you posed this to me IRL and smugly quoted the ludic fallacy at me for correctly answering your question I'd be strongly tempted to deck you.
https://xkcd.com/169/ comes to mind.