Windows 2012 has integrated and forced the use of Server Manager more. You can no longer use dcpromo to promote and demote the domain controller.

So do I need to uninstall the Active Directory role to demote a domain controller?: No, you can use the Powershell cmdlet Uninstall-ADDSDomainController instead.