The problem is... Bitcoin Core is not the only node software available or able to connect to the network and process transactions and blocks etc. Anyone is free to create their own node software. It seems that the author wants there to be only one node application or something... as that is the only way that I can think of that the "blockchain could know the code".
Otherwise, the blockchain would need to know about any and every node application ever written... and then what happens if someone tries to create a new node client tomorrow? Well, the blockchain would reject it because it has "no knowledge" of this code.
For he/she said or complained from having to re- explain & defend his rejection to the paper and the author again & again
I was just pointing out, that I've never heard of this S.M.Z. person and had no knowledge of their ban... but that people generally don't get banned just for wanting to discuss ideas etc.