Good doc, Rob. 5 to you. The single word answer is LINUX. All 4x and earlier versions of CUCM ran on a Windows OS server so you not only maintained the CUCM application but the Windows underlying OS as well. All 5x and later versions of CUCM run on a Linux-based hardware appliance. So, you can primarily focus on the application.
Hailey