I can’t find anything about Casey Muratori or Jon Blow discussing Yandere Simulator.
But even if they did comment on the quality of the code, when they talk about so simplicity they are generally talking about avoiding unnecessary abstractions (usually OOP abstractions), not any of what the OP is talking about.
You have a very incorrect view of both of them if you think this is the kind of thing they are arguing against.