Lo que kano está ignorando es que el parche no toca la línea:
else if (nInbound >= nMaxConnections - MAX_OUTBOUND_CONNECTIONS)
Es decir, el código que desconecta nodos solo es efectivo cuando el nodo ya está lleno de conexiones y le entra una nueva. Tal como MH describe.
Excelente característica para una nueva altcoin.