To be fair, nanotech does not equal absolute chance of infection. Some nanotech is infected, some isn't. The fluff in Stolen Souls definitely indicates that it's not a guarantee you'll get CFD if you've got nanotech. Not to mention that SR5 doesn't even have nanotech yet...