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...