The debate started from "the miners are stopped from being rational".
No, it was about a situation where incentives external to the protocol might override block rewards. All game theory assumes that miners will be rational.
Hypothetical situation: The Chinese government pays miners to attack the network, and threatens those who don't comply with prison time. Wouldn't it be
rational for Chinese miners to engage in the attack? I think so...
NO, that would show the Bitcoin [community] that the miners that accepted payment can be irrational, and can never be trusted.