SCCM can be run in Mixed mode using computer accounts, or it can be setup to run in Native mode which falls back on PKI certificates.
Using SCCM in Native mode requires more planning in the environment than if implementing in Mixed mode.
Out of curiosity, I'm wondering how many of you are going to choose Mixed mode over Native mode when implementing SCCM.